Oracle Fusion Middleware Java API Reference for Oracle TopLink (Deprecated)
11g Release 1 (11.1.1)

B32476-04

oracle.toplink.remotecommand.broadcast
Class BroadcastTransportManager

java.lang.Object
  extended by oracle.toplink.remotecommand.TransportManager
      extended by 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)

Field Summary
 
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
 
Constructor Summary
BroadcastTransportManager(RemoteCommandManager rcm)
           
 
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
 

Constructor Detail

BroadcastTransportManager

public BroadcastTransportManager(RemoteCommandManager rcm)
Method Detail

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.


Copyright © 1998, 2012, Oracle. All Rights Reserved.