|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mule.providers.AbstractConnector
org.mule.providers.AbstractServiceEnabledConnector
org.mule.providers.space.SpaceConnector
Provides generic connectivity to 'Spaces' that implment the Mule Space Api, i.e. Gigaspaces, JCache implementations, Rio can be accessed as well as a mule file, Journal or VM space.
| Field Summary |
| Fields inherited from class org.mule.providers.AbstractServiceEnabledConnector |
serviceDescriptor, serviceOverrides |
| Fields inherited from class org.mule.providers.AbstractConnector |
connected, connecting, createDispatcherPerRequest, createMultipleTransactedReceivers, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, disposing, exceptionListener, initialised, logger, name, receivers, serverSide, sessionHandler, started, startOnConnect |
| Fields inherited from interface org.mule.umo.provider.UMOConnector |
INT_VALUE_NOT_SET |
| Constructor Summary | |
SpaceConnector()
|
|
| Method Summary | |
protected void |
doDispose()
Template method to perform any work when destroying the connectoe |
void |
doInitialise()
|
String |
getProtocol()
|
protected Object |
getReceiverKey(org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
The method determines the key used to store the receiver against. |
UMOSpace |
getSpace(String spaceUrl)
|
UMOSpace |
getSpace(org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
Will look up a space based on the URI. |
UMOSpaceFactory |
getSpaceFactory()
|
protected String |
getSpaceKey(org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
|
Map |
getSpaceProperties()
|
void |
setSpaceFactory(UMOSpaceFactory spaceFactory)
|
void |
setSpaceProperties(Map spaceProperties)
|
| Methods inherited from class org.mule.providers.AbstractServiceEnabledConnector |
createReceiver, getMessageAdapter, getServiceDescriptor, getServiceOverrides, getStreamMessageAdapter, initFromServiceDescriptor, initialiseFromUrl, setServiceOverrides |
| Methods inherited from class org.mule.providers.AbstractConnector |
checkDisposed, connect, createDispatcher, destroyReceiver, disconnect, dispose, disposeDispatchers, disposeReceivers, doConnect, doDisconnect, doStart, doStop, exceptionThrown, fireNotification, getConnectEventId, getConnectionDescription, getConnectionStrategy, getDefaultInboundTransformer, getDefaultOutboundTransformer, getDefaultResponseTransformer, getDispatcher, getDispatcherFactory, getDispatchers, getDispatcherThreadingProfile, getExceptionListener, getName, getReceiver, getReceiver, getReceivers, getReceivers, getReceiverThreadingProfile, getReplyToHandler, getSessionHandler, getSupportedProtocols, handleException, handleWorkException, initialise, isConnected, isCreateDispatcherPerRequest, isCreateMultipleTransactedReceivers, isDisposed, isDisposing, isEnableMessageEvents, isRemoteSyncEnabled, isServerSide, isStarted, isUseSingleDispatcherThreadPool, isUseSingleReceiverThreadPool, registerListener, registerSupportedProtocol, registerSupportedProtocolWithotPrefix, setConnectionStrategy, setCreateDispatcherPerRequest, setCreateMultipleTransactedReceivers, setDefaultInboundTransformer, setDefaultOutboundTransformer, setDefaultResponseTransformer, setDispatcherFactory, setDispatcherThreadingProfile, setEnableMessageEvents, setExceptionListener, setName, setReceiverThreadingProfile, setServerSide, setSessionHandler, setSupportedProtocols, setUseSingleDispatcherThreadPool, setUseSingleReceiverThreadPool, startConnector, stopConnector, supportsProtocol, unregisterListener, unregisterSupportedProtocol, workAccepted, workCompleted, workRejected, workStarted |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SpaceConnector()
| Method Detail |
public String getProtocol()
public void doInitialise()
throws org.mule.umo.lifecycle.InitialisationException
org.mule.umo.lifecycle.InitialisationException
public UMOSpace getSpace(String spaceUrl)
throws UMOSpaceException
UMOSpaceException
public UMOSpace getSpace(org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
throws UMOSpaceException
endpoint -
UMOSpaceExceptionprotected String getSpaceKey(org.mule.umo.endpoint.UMOImmutableEndpoint endpoint)
public UMOSpaceFactory getSpaceFactory()
public void setSpaceFactory(UMOSpaceFactory spaceFactory)
public Map getSpaceProperties()
public void setSpaceProperties(Map spaceProperties)
protected void doDispose()
protected Object getReceiverKey(org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
component - the component for which the endpoint is being registeredendpoint - the endpoint being registered for the component
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||