@Component(value="eclipselink_JmixEclipseLinkTransportManager")
@Scope(value="prototype")
public class JmixEclipseLinkTransportManager
extends org.eclipse.persistence.sessions.coordination.broadcast.BroadcastTransportManager
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkRemoteConnection> |
connectionProvider |
topicNameconnectionsToExternalServices, 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 |
|---|
JmixEclipseLinkTransportManager(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm) |
| Modifier and Type | Method and Description |
|---|---|
protected JmixEclipseLinkRemoteConnection |
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, setTopicNamedecrypt, 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@Autowired protected org.springframework.beans.factory.ObjectProvider<JmixEclipseLinkRemoteConnection> connectionProvider
public JmixEclipseLinkTransportManager(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm)
protected JmixEclipseLinkRemoteConnection createConnection() throws org.eclipse.persistence.exceptions.RemoteCommandManagerException
org.eclipse.persistence.exceptions.RemoteCommandManagerExceptionpublic void createConnections()
createConnections in class org.eclipse.persistence.sessions.coordination.broadcast.BroadcastTransportManagerpublic void createExternalConnection()
public void createLocalConnection()
createLocalConnection in class org.eclipse.persistence.sessions.coordination.TransportManagerpublic java.util.Map<java.lang.String,org.eclipse.persistence.internal.sessions.coordination.RemoteConnection> getConnectionsToExternalServicesForCommandPropagation()
getConnectionsToExternalServicesForCommandPropagation in class org.eclipse.persistence.sessions.coordination.TransportManagerpublic void removeLocalConnection()
removeLocalConnection in class org.eclipse.persistence.sessions.coordination.TransportManagerpublic void setConfig(java.lang.String config)
setConfig in class org.eclipse.persistence.sessions.coordination.TransportManagerpublic void setRemoteCommandManager(org.eclipse.persistence.sessions.coordination.RemoteCommandManager rcm)
setRemoteCommandManager in class org.eclipse.persistence.sessions.coordination.TransportManager