Skip navigation links
oracle.toplink.remotecommand.broadcast
Class BroadcastTransportManager
java.lang.Object
oracle.toplink.remotecommand.TransportManager
oracle.toplink.remotecommand.broadcast.BroadcastTransportManager
- Direct Known Subclasses:
- JMSTopicTransportManager
-
public abstract class BroadcastTransportManager
- extends TransportManager
Purpose: Base class transport manager for broadcasting RCM protocols: JMS and Oc4jJGroups.
Description: The class doesn't use DiscoveryManager - instead the class (and it's ancestors) implement createConnections method that creates all the necessary connections. This method is called by RemoteCommendManager during initialization.
- Since:
- OracleAS TopLink 11g (11.1.1)
Fields inherited from class oracle.toplink.remotecommand.TransportManager |
DEFAULT_CONTEXT_FACTORY, DEFAULT_DEDICATED_CONNECTION_KEY, DEFAULT_DEDICATED_CONNECTION_VALUE, DEFAULT_IIOP_URL_PORT, DEFAULT_IIOP_URL_PROTOCOL, DEFAULT_NAMING_SERVICE, DEFAULT_REMOVE_CONNECTION_ON_ERROR_MODE, DEFAULT_URL_PORT, DEFAULT_URL_PROTOCOL, DEFAULT_USER_NAME, JNDI_NAMING_SERVICE, REGISTRY_NAMING_SERVICE |
Method Summary |
DiscoveryManager |
createDiscoveryManager()
ADVANCED: BroadcastTransportManager doesn't use DiscoveryManager - instead RemoteCommandManager calls createConnections method during initialization. |
java.lang.String |
getTopicName()
Return the topic name that this TransportManager will be connecting to. |
void |
setTopicName(java.lang.String newTopicName)
Configure the Topic name for the Topic that this TransportManager will be connecting to. |
Methods inherited from class oracle.toplink.remotecommand.TransportManager |
getInitialContextFactoryName, getLocalContextProperties, getNamingServiceType, getPassword, getRemoteContextProperties, getUserName, removeLocalConnection, setEncryptedPassword, setInitialContextFactoryName, setLocalContextProperties, setNamingServiceType, setPassword, setRemoteContextProperties, setShouldRemoveConnectionOnError, setUserName, shouldRemoveConnectionOnError |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BroadcastTransportManager
public BroadcastTransportManager(RemoteCommandManager rcm)
createDiscoveryManager
public DiscoveryManager createDiscoveryManager()
- ADVANCED: BroadcastTransportManager doesn't use DiscoveryManager - instead RemoteCommandManager calls createConnections method during initialization.
-
- Overrides:
createDiscoveryManager
in class TransportManager
getTopicName
public java.lang.String getTopicName()
- Return the topic name that this TransportManager will be connecting to.
setTopicName
public void setTopicName(java.lang.String newTopicName)
- Configure the Topic name for the Topic that this TransportManager will be connecting to. For some subclasses (JMS) this is a required setting and must be set; for other (Oc4jJGroups) it's typically not set.
Skip navigation links