org.mule.extras.client
Class MuleProxyListener
java.lang.Object
org.mule.extras.client.MuleProxyListener
- All Implemented Interfaces:
- java.lang.reflect.InvocationHandler
- public class MuleProxyListener
- extends java.lang.Object
- implements java.lang.reflect.InvocationHandler
MuleProxyListener
is a generic listent proxy that can be used
to foward calls as Mule events from any Observer/Observerable implementation.
- Version:
- $Revision: 1.1.1.1 $
- Author:
- Ross Mason
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MuleProxyListener
public MuleProxyListener(java.lang.Class listenerClass,
java.lang.String componentName)
throws UMOException
MuleProxyListener
public MuleProxyListener(java.lang.Class listenerClass,
AbstractEventTransformer eventTransformer,
java.lang.String componentName)
throws UMOException
MuleProxyListener
public MuleProxyListener(java.lang.Class listenerClass,
AbstractEventTransformer eventTransformer,
java.lang.String componentName,
MuleClient client)
createProxy
protected void createProxy()
getListenerClass
public java.lang.Class getListenerClass()
setListenerClass
public void setListenerClass(java.lang.Class listenerClass)
getEventTransformer
public UMOTransformer getEventTransformer()
setEventTransformer
public void setEventTransformer(AbstractEventTransformer eventTransformer)
getComponentName
public java.lang.String getComponentName()
setComponentName
public void setComponentName(java.lang.String componentName)
getClient
public MuleClient getClient()
setClient
public void setClient(MuleClient client)
invoke
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
- Specified by:
invoke
in interface java.lang.reflect.InvocationHandler
- Throws:
java.lang.Throwable
getProxy
public java.lang.Object getProxy()
Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.