Uses of Class
org.eclipse.persistence.internal.sessions.coordination.RemoteConnection
Package
Description
-
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination
Modifier and TypeFieldDescriptionprotected RemoteConnection
CommandPropagator.connection
Connection to send toModifier and TypeMethodDescriptionvoid
CommandPropagator.handleCommunicationException
(RemoteConnection conn, CommunicationException comEx) INTERNAL: We received the specified CommunicationException trying to execute the command over the specified connection.void
CommandPropagator.handleExceptionFromRemoteExecution
(RemoteConnection conn, String exString) INTERNAL: We received the specified exception String while executing the command over the specified connection.void
CommandPropagator.propagateCommand
(RemoteConnection connection) INTERNAL: Propagate the command to the specified connection.ModifierConstructorDescriptionCommandPropagator
(RemoteCommandManager rcm, Command command, byte[] commandBytes, RemoteConnection connection) Constructor used to create the async propagator threads -
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.broadcast
Modifier and TypeClassDescriptionclass
Purpose: Base class extending RemoteConnection for broadcasting RCM protocols: JMS and Oc4jJGroups. -
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.corba
Modifier and TypeClassDescriptionclass
Purpose: Define an Sun CORBA implementation class for the remote object that can execute a remote command. -
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.jgroups
Modifier and TypeClassDescriptionclass
Purpose: Define the implementation of the abstract RemoteConnection for JGroups. -
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.jms
Modifier and TypeClassDescriptionclass
Purpose: Define the implementation of the abstract RemoteConnection for JMS. -
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.rmi
Modifier and TypeClassDescriptionclass
Purpose: Define an RMI implementation class for the remote object that can execute a remote command. -
Uses of RemoteConnection in org.eclipse.persistence.sessions.coordination
Modifier and TypeFieldDescriptionprotected RemoteConnection
TransportManager.localConnection
The remote command connection to this transportModifier and TypeFieldDescriptionprotected Hashtable
<String, RemoteConnection> TransportManager.connectionsToExternalServices
Connections to other servicesModifier and TypeMethodDescriptionabstract RemoteConnection
TransportManager.createConnection
(ServiceId serviceId) INTERNAL: Return a remote connection to the specified serviceTransportManager.getConnectionToLocalHost()
INTERNAL: Return a remote connection to this serviceModifier and TypeMethodDescriptionTransportManager.getConnectionsToExternalServices()
INTERNAL:TransportManager.getConnectionsToExternalServicesForCommandPropagation()
INTERNAL: Returns clone of the original map.Modifier and TypeMethodDescriptionvoid
TransportManager.addConnectionToExternalService
(RemoteConnection connection) INTERNAL: Add a remote Connection to a remote service.void
TransportManager.connectBackToRemote
(RemoteConnection connection) INTERNAL: This method is called by the remote command manager when this service should connect back ('handshake') to the service from which this remote connection came.void
TransportManager.removeConnectionToExternalService
(RemoteConnection connection) INTERNAL: Remove a remote connection from the list of connections to receive remote commands. -
Uses of RemoteConnection in org.eclipse.persistence.sessions.coordination.broadcast
Modifier and TypeMethodDescriptionBroadcastTransportManager.createConnection
(ServiceId serviceId) INTERNAL: No-op implementation of super abstract method since there is only one connection to a known topic.Modifier and TypeMethodDescriptionvoid
BroadcastTransportManager.addConnectionToExternalService
(RemoteConnection connection) INTERNAL: Add a remote Connection to a remote service.void
BroadcastTransportManager.connectBackToRemote
(RemoteConnection connection) INTERNAL: Prepare receiving messages by registering this connection as a listener to the Subscriber. -
Uses of RemoteConnection in org.eclipse.persistence.sessions.coordination.corba
Modifier and TypeMethodDescriptionCORBATransportManager.createConnection
(ServiceId connectionServiceId) INTERNAL: Create and return a wrapper of a CORBA remote connection to the specified service -
Uses of RemoteConnection in org.eclipse.persistence.sessions.coordination.jgroups
Modifier and TypeMethodDescriptionJGroupsTransportManager.getConnectionsToExternalServicesForCommandPropagation()
INTERNAL: In case there's no external connection attempts to create one. -
Uses of RemoteConnection in org.eclipse.persistence.sessions.coordination.jms
Modifier and TypeMethodDescriptionJMSPublishingTransportManager.getConnectionsToExternalServicesForCommandPropagation()
INTERNAL: In case there's no external connection attempts to create one.JMSTopicTransportManager.getConnectionsToExternalServicesForCommandPropagation()
INTERNAL: In case there's no external connection attempts to create one, if that's successful then (in case there is no local connection, too) attempts to create local connection in a separate thread. -
Uses of RemoteConnection in org.eclipse.persistence.sessions.coordination.rmi
Modifier and TypeMethodDescriptionRMITransportManager.createConnection
(ServiceId connectionServiceId) INTERNAL: Create and return an RMI remote connection to the specified serviceprotected RemoteConnection
RMITransportManager.createConnectionFromJNDI
(String remoteObjectIdentifier, String hostURL) INTERNAL: Look the specified remote object up in JNDI and return a Connection to it.protected RemoteConnection
RMITransportManager.createConnectionFromRegistry
(String remoteObjectIdentifier, String hostURL) INTERNAL: Look the specified remote object up in the RMIRegistry and return a Connection to it.protected RemoteConnection
RMITransportManager.createLocalConnectionInRegistry()
INTERNAL: Put the local command connection of this transport in the Registry and return it -
Uses of RemoteConnection in org.eclipse.persistence.sessions.remote.rmi.iiop
Modifier and TypeMethodDescriptionprotected RemoteConnection
RMIIIOPTransportManager.createConnectionFromJNDI
(String remoteObjectIdentifier, String hostURL) INTERNAL: Look the specified remote object up in JNDI and return a Connection to it.