public class EntityCacheTransportManager
extends org.eclipse.persistence.sessions.coordination.broadcast.BroadcastTransportManager
topicName
connectionsToExternalServices, 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, localConnection, localContextProperties, namingServiceType, rcm, REGISTRY_NAMING_SERVICE, remoteContextProperties, securableObjectHolder, shouldRemoveConnectionOnError
Constructor and Description |
---|
EntityCacheTransportManager() |
EntityCacheTransportManager(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm) |
Modifier and Type | Method and Description |
---|---|
protected EntityCacheConnection |
createConnection() |
void |
createConnections() |
void |
createExternalConnection() |
void |
createLocalConnection() |
java.util.Map<java.lang.String,org.eclipse.persistence.internal.sessions.coordination.RemoteConnection> |
getConnectionsToExternalServicesForCommandPropagation() |
void |
removeLocalConnection() |
void |
setConfig(java.lang.String config) |
void |
setRemoteCommandManager(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm) |
addConnectionToExternalService, connectBackToRemote, createConnection, createDiscoveryManager, getTopicName, setTopicName
decrypt, discardConnections, encrypt, getConnectionsToExternalServices, getConnectionToLocalHost, getContext, getEncryptedPassword, getInitialContextFactoryName, getLocalContextProperties, getNamingServiceType, getPassword, getRemoteCommandManager, getRemoteContextProperties, getRemoteHostContext, getUserName, hasPassword, initialize, removeAllConnectionsToExternalServices, removeConnectionToExternalService, setEncryptedPassword, setEncryptionClassName, setInitialContextFactoryName, setLocalContextProperties, setNamingServiceType, setPassword, setRemoteContextProperties, setShouldRemoveConnectionOnError, setUserName, shouldRemoveConnectionOnError
public EntityCacheTransportManager()
public EntityCacheTransportManager(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm)
protected EntityCacheConnection createConnection() throws org.eclipse.persistence.exceptions.RemoteCommandManagerException
org.eclipse.persistence.exceptions.RemoteCommandManagerException
public void createConnections()
createConnections
in class org.eclipse.persistence.sessions.coordination.broadcast.BroadcastTransportManager
public void createExternalConnection()
public void createLocalConnection()
createLocalConnection
in class org.eclipse.persistence.sessions.coordination.TransportManager
public java.util.Map<java.lang.String,org.eclipse.persistence.internal.sessions.coordination.RemoteConnection> getConnectionsToExternalServicesForCommandPropagation()
getConnectionsToExternalServicesForCommandPropagation
in class org.eclipse.persistence.sessions.coordination.TransportManager
public void removeLocalConnection()
removeLocalConnection
in class org.eclipse.persistence.sessions.coordination.TransportManager
public void setConfig(java.lang.String config)
setConfig
in class org.eclipse.persistence.sessions.coordination.TransportManager
public void setRemoteCommandManager(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm)
setRemoteCommandManager
in class org.eclipse.persistence.sessions.coordination.TransportManager