A C D E F G I L M N O R S T U

A

AbstractEventTransformer - class org.mule.extras.client.AbstractEventTransformer.
AbstractEventTransformer adds support for adding method details to the result message.
AbstractEventTransformer() - Constructor for class org.mule.extras.client.AbstractEventTransformer
 
asyncReceiveRemote(String, int) - Method in class org.mule.extras.client.RemoteDispatcher
 

C

ClientMessages - class org.mule.extras.client.i18n.ClientMessages.
 
ClientMessages() - Constructor for class org.mule.extras.client.i18n.ClientMessages
 
createProxy() - Method in class org.mule.extras.client.MuleProxyListener
 

D

dispatch(String, Object, Map) - Method in class org.mule.extras.client.MuleClient
Dispatches an event asynchronously to a endpointUri via a mule server. the Url determines where to dispathc the event to, this can be in the form of
dispatch(String, UMOMessage) - Method in class org.mule.extras.client.MuleClient
Dispatches an event asynchronously to a endpointUri via a mule server. the Url determines where to dispathc the event to, this can be in the form of
dispatchAction(AdminNotification, boolean, int) - Method in class org.mule.extras.client.RemoteDispatcher
 
dispatchDirect(String, Object, Map) - Method in class org.mule.extras.client.MuleClient
dispatches an event asynchronously to the components
dispatchDirect(String, UMOMessage) - Method in class org.mule.extras.client.MuleClient
dispatches an event asynchronously to the components
dispatchRemote(String, Object, Map) - Method in class org.mule.extras.client.RemoteDispatcher
 
dispatchStream(String, UMOStreamMessageAdapter) - Method in class org.mule.extras.client.MuleClient
Dispatches a Stream event asynchronously to a endpointUri via a mule server.
dispatchToRemoteComponent(String, Object, Map) - Method in class org.mule.extras.client.RemoteDispatcher
Dispatcher an event asynchronously to a components on a remote Mule instance.
dispose() - Method in class org.mule.extras.client.MuleClient
Will dispose the MuleManager instance *IF* a new instance was created for this client.
dispose() - Method in class org.mule.extras.client.RemoteDispatcher
 
doToRemote(String, Object, Map, boolean, int) - Method in class org.mule.extras.client.RemoteDispatcher
 
doToRemoteComponent(String, Object, Map, boolean) - Method in class org.mule.extras.client.RemoteDispatcher
 
doTransform(Object, String) - Method in class org.mule.extras.client.EventObjectTransformer
 

E

EventObjectTransformer - class org.mule.extras.client.EventObjectTransformer.
EventObjectTransformer converts a java.util.EventObject into a MuleMessage.
EventObjectTransformer() - Constructor for class org.mule.extras.client.EventObjectTransformer
 

F

failedToDispatchClientEvent() - Static method in class org.mule.extras.client.i18n.ClientMessages
 

G

getClient() - Method in class org.mule.extras.client.MuleProxyListener
 
getComponentName() - Method in class org.mule.extras.client.MuleProxyListener
 
getConfiguration() - Method in class org.mule.extras.client.MuleClient
 
getDefaultClientEndpoint(UMODescriptor, Object) - Method in class org.mule.extras.client.MuleClient
 
getEndpoint(String, String) - Method in class org.mule.extras.client.MuleClient
 
getEvent(UMOMessage, String, boolean, boolean) - Method in class org.mule.extras.client.MuleClient
Packages a mule event for the current request
getEventTransformer() - Method in class org.mule.extras.client.MuleProxyListener
 
getListenerClass() - Method in class org.mule.extras.client.MuleProxyListener
 
getManager() - Method in class org.mule.extras.client.MuleClient
Overriding methods may want to return a custom manager here
getProperty(Object) - Method in class org.mule.extras.client.MuleClient
 
getProxy() - Method in class org.mule.extras.client.MuleProxyListener
 
getRemoteDispatcher(String) - Method in class org.mule.extras.client.MuleClient
 
getRemoteDispatcher(String, String, String) - Method in class org.mule.extras.client.MuleClient
 
getWireFormat() - Method in class org.mule.extras.client.RemoteDispatcher
 

I

invoke(Object, Method, Object[]) - Method in class org.mule.extras.client.MuleProxyListener
 

L

logger - Static variable in class org.mule.extras.client.MuleClient
logger used by this class
logger - Static variable in class org.mule.extras.client.RemoteDispatcher
logger used by this class

M

MuleClient - class org.mule.extras.client.MuleClient.
MuleClient is a simple interface for Mule clients to send and receive events from a Mule Server.
MuleClient() - Constructor for class org.mule.extras.client.MuleClient
Creates a default Mule client that will use the default serverEndpoint to connect to a remote server instance.
MuleClient(boolean) - Constructor for class org.mule.extras.client.MuleClient
Creates a default Mule client that will use the default serverEndpoint to connect to a remote server instance.
MuleClient(String) - Constructor for class org.mule.extras.client.MuleClient
Configures a Mule CLient instance using the the default MuleXmlConfigurationBuilder to parse the config resources
MuleClient(String, String) - Constructor for class org.mule.extras.client.MuleClient
Configures a new MuleClient and either uses an existing Manager running in this JVM or creates a new empty manager
MuleClient(String, ConfigurationBuilder) - Constructor for class org.mule.extras.client.MuleClient
Configures a Mule Client instance
MuleClient(String, ConfigurationBuilder, String, String) - Constructor for class org.mule.extras.client.MuleClient
Configures a Mule Client instance
MuleProxyListener - class org.mule.extras.client.MuleProxyListener.
MuleProxyListener is a generic listent proxy that can be used to foward calls as Mule events from any Observer/Observerable implementation.
MuleProxyListener(Class, String) - Constructor for class org.mule.extras.client.MuleProxyListener
 
MuleProxyListener(Class, AbstractEventTransformer, String) - Constructor for class org.mule.extras.client.MuleProxyListener
 
MuleProxyListener(Class, AbstractEventTransformer, String, MuleClient) - Constructor for class org.mule.extras.client.MuleProxyListener
 
managerIsAlreadyConfigured() - Static method in class org.mule.extras.client.i18n.ClientMessages
 

N

noArgsForProxy() - Static method in class org.mule.extras.client.i18n.ClientMessages
 

O

org.mule.extras.client - package org.mule.extras.client
Simple interface for Mule clients to send and receive events from local or remote Mule Servers.
org.mule.extras.client.i18n - package org.mule.extras.client.i18n
 

R

RemoteDispatcher - class org.mule.extras.client.RemoteDispatcher.
RemoteDispatcher is used to make and receive requests to a remote Mule instance.
RemoteDispatcher(String, UMOCredentials) - Constructor for class org.mule.extras.client.RemoteDispatcher
 
RemoteDispatcher(String) - Constructor for class org.mule.extras.client.RemoteDispatcher
 
receive(String, long) - Method in class org.mule.extras.client.MuleClient
Will receive an event from an endpointUri determined by the url
receive(String, String, long) - Method in class org.mule.extras.client.MuleClient
Will receive an event from an endpointUri determined by the url
receive(String, UMOTransformer, long) - Method in class org.mule.extras.client.MuleClient
Will receive an event from an endpointUri determined by the url
receiveRemote(String, int) - Method in class org.mule.extras.client.RemoteDispatcher
 
registerComponent(Object, String, UMOEndpointURI) - Method in class org.mule.extras.client.MuleClient
Registers a java object as a Umo pcomponent that listens for events on the given url.
registerComponent(Object, String, MuleEndpointURI, MuleEndpointURI) - Method in class org.mule.extras.client.MuleClient
Registers a java object as a Umo pcomponent that listens for and sends events on the given urls.
registerComponent(UMODescriptor) - Method in class org.mule.extras.client.MuleClient
Registers a user configured MuleDescriptor of a components to the server.

S

send(String, Object, Map) - Method in class org.mule.extras.client.MuleClient
Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.
send(String, UMOMessage) - Method in class org.mule.extras.client.MuleClient
Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.
send(String, Object, Map, int) - Method in class org.mule.extras.client.MuleClient
Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.
send(String, UMOMessage, int) - Method in class org.mule.extras.client.MuleClient
Sends an event synchronously to a endpointUri via a mule server and a resulting message is returned.
sendAsync(String, Object, Map) - Method in class org.mule.extras.client.MuleClient
sends an event request to a Url, making the result of the event trigger available as a Future result that can be accessed later by client code.
sendAsync(String, UMOMessage) - Method in class org.mule.extras.client.MuleClient
sends an event request to a Url, making the result of the event trigger available as a Future result that can be accessed later by client code.
sendAsync(String, Object, Map, int) - Method in class org.mule.extras.client.MuleClient
sends an event request to a Url, making the result of the event trigger available as a Future result that can be accessed later by client code.
sendAsync(String, UMOMessage, int) - Method in class org.mule.extras.client.MuleClient
sends an event request to a Url, making the result of the event trigger available as a Future result that can be accessed later by client code.
sendAsyncRemote(String, Object, Map) - Method in class org.mule.extras.client.RemoteDispatcher
 
sendAsyncToRemoteComponent(String, String, Object, Map) - Method in class org.mule.extras.client.RemoteDispatcher
sends an event to a components on a remote Mule instance, while making the result of the event trigger available as a Future result that can be accessed later by client code.
sendDirect(String, String, Object, Map) - Method in class org.mule.extras.client.MuleClient
sends an event synchronously to a components
sendDirect(String, String, UMOMessage) - Method in class org.mule.extras.client.MuleClient
sends an event synchronously to a components
sendDirectAsync(String, String, Object, Map) - Method in class org.mule.extras.client.MuleClient
sends an event to a components on a local Mule instance, while making the result of the event trigger available as a Future result that can be accessed later by client code.
sendDirectAsync(String, String, UMOMessage) - Method in class org.mule.extras.client.MuleClient
sends an event to a components on a local Mule instance, while making the result of the event trigger available as a Future result that can be accessed later by client code.
sendNoReceive(String, Object, Map) - Method in class org.mule.extras.client.MuleClient
Sends an event synchronously to a endpointUri via a mule server without waiting for the result.
sendRemote(String, Object, Map, int) - Method in class org.mule.extras.client.RemoteDispatcher
 
sendRemote(String, Object, Map) - Method in class org.mule.extras.client.RemoteDispatcher
 
sendStream(String, UMOStreamMessageAdapter) - Method in class org.mule.extras.client.MuleClient
 
sendStream(String, UMOStreamMessageAdapter, int) - Method in class org.mule.extras.client.MuleClient
Sends a streaming event synchronously to a endpointUri via a mule server and a resulting stream is set on the passed Stream Mesage Adapter.
sendToRemoteComponent(String, Object, Map) - Method in class org.mule.extras.client.RemoteDispatcher
sends an event synchronously to a components on a remote Mule instance.
setClient(MuleClient) - Method in class org.mule.extras.client.MuleProxyListener
 
setComponentName(String) - Method in class org.mule.extras.client.MuleProxyListener
 
setCredentials(UMOMessage) - Method in class org.mule.extras.client.RemoteDispatcher
 
setEventTransformer(AbstractEventTransformer) - Method in class org.mule.extras.client.MuleProxyListener
 
setExecutor(Executor) - Method in class org.mule.extras.client.RemoteDispatcher
 
setListenerClass(Class) - Method in class org.mule.extras.client.MuleProxyListener
 
setProperty(Object, Object) - Method in class org.mule.extras.client.MuleClient
 
setWireFormat(WireFormat) - Method in class org.mule.extras.client.RemoteDispatcher
 

T

transform(Object, Method) - Method in class org.mule.extras.client.AbstractEventTransformer
 

U

unregisterComponent(String) - Method in class org.mule.extras.client.MuleClient
Unregisters a previously register components.
updateContext(UMOMessage, UMOEndpoint, boolean) - Method in class org.mule.extras.client.RemoteDispatcher
 

A C D E F G I L M N O R S T U

Copyright © 2003-2007 MuleSource, Inc.. All Rights Reserved.