org.mule.providers.jnp
Class JnpConnector

java.lang.Object
  extended by org.mule.providers.AbstractConnector
      extended by org.mule.providers.AbstractJndiConnector
          extended by org.mule.providers.rmi.RmiConnector
              extended by org.mule.providers.jnp.JnpConnector
All Implemented Interfaces:
ExceptionListener, EventListener, javax.resource.spi.work.WorkListener, Disposable, Initialisable, UMOConnectable, UMOConnector

public class JnpConnector
extends RmiConnector

JnpConnector uses the Java Naming protocol to bind to remote objects


Field Summary
 
Fields inherited from class org.mule.providers.rmi.RmiConnector
DEFAULT_RMI_REGISTRY_PORT, pollingFrequency, PROPERTY_RMI_SECURITY_POLICY, PROPERTY_RMI_SERVER_CODEBASE, PROPERTY_SERVER_CLASS_NAME, PROPERTY_SERVICE_METHOD_PARAM_TYPES, PROPERTY_SERVICE_METHOD_PARAMS_LIST
 
Fields inherited from class org.mule.providers.AbstractJndiConnector
jndiContext, jndiInitialFactory, jndiProviderProperties, jndiProviderUrl, jndiUrlPkgPrefixes
 
Fields inherited from class org.mule.providers.AbstractConnector
connected, connecting, connectionStrategy, createMultipleTransactedReceivers, DEFAULT_NUM_CONCURRENT_TX_RECEIVERS, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, disposing, exceptionListener, initialised, logger, name, numberOfConcurrentTransactedReceivers, receivers, serviceDescriptor, serviceOverrides, sessionHandler, started, startOnConnect
 
Fields inherited from interface org.mule.umo.provider.UMOConnector
INT_VALUE_NOT_SET
 
Constructor Summary
JnpConnector()
           
 
Method Summary
 String getProtocol()
           
 
Methods inherited from class org.mule.providers.rmi.RmiConnector
createReceiver, doConnect, doDisconnect, doDispose, doInitialise, doStart, doStop, getMethodObject, getPollingFrequency, getRemoteObject, getRemoteRef, getSecurityManager, getSecurityPolicy, getServerClassName, getServerCodebase, setPollingFrequency, setSecurityManager, setSecurityPolicy, setServerClassName, setServerCodebase, stringsToClasses
 
Methods inherited from class org.mule.providers.AbstractJndiConnector
getJndiContext, getJndiContext, getJndiInitialFactory, getJndiProviderProperties, getJndiProviderUrl, getJndiUrlPkgPrefixes, initJndiContext, setJndiContext, setJndiInitialFactory, setJndiProviderProperties, setJndiProviderUrl, setJndiUrlPkgPrefixes
 
Methods inherited from class org.mule.providers.AbstractConnector
checkDisposed, connect, destroyReceiver, disconnect, dispatch, dispose, disposeDispatchers, disposeReceivers, disposeWorkManagers, exceptionThrown, fireNotification, getConnectEventId, getConnectionDescription, getConnectionStrategy, getDefaultInboundTransformer, getDefaultOutboundTransformer, getDefaultResponseTransformer, getDispatcherFactory, getDispatcherThreadingProfile, getDispatcherWorkManager, getExceptionListener, getMaxDispatchersActive, getMessageAdapter, getName, getNumberOfConcurrentTransactedReceivers, getOutputStream, getReceiver, getReceiverKey, getReceivers, getReceivers, getReceiverThreadingProfile, getReceiverWorkManager, getReplyToHandler, getScheduler, getServiceDescriptor, getServiceOverrides, getSessionHandler, getStreamMessageAdapter, getSupportedProtocols, handleException, handleWorkException, initFromServiceDescriptor, initialise, initialiseFromUrl, isConnected, isCreateMultipleTransactedReceivers, isDisposed, isDisposing, isEnableMessageEvents, isRemoteSyncEnabled, isStarted, lookupReceiver, receive, receive, registerListener, registerSupportedProtocol, registerSupportedProtocolWithoutPrefix, send, setConnectionStrategy, setCreateMultipleTransactedReceivers, setDefaultInboundTransformer, setDefaultOutboundTransformer, setDefaultResponseTransformer, setDispatcherFactory, setDispatcherThreadingProfile, setEnableMessageEvents, setExceptionListener, setMaxDispatchersActive, setName, setNumberOfConcurrentTransactedReceivers, setReceiverThreadingProfile, setServiceOverrides, setSessionHandler, setSupportedProtocols, startConnector, stopConnector, supportsProtocol, toString, unregisterListener, unregisterSupportedProtocol, workAccepted, workCompleted, workRejected, workStarted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JnpConnector

public JnpConnector()
Method Detail

getProtocol

public String getProtocol()
Specified by:
getProtocol in interface UMOConnector
Overrides:
getProtocol in class RmiConnector
Returns:
the primary protocol name for endpoints of this connector


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