Uses of Class
org.eclipse.persistence.internal.sessions.coordination.RemoteConnection
-
-
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination
Fields in org.eclipse.persistence.internal.sessions.coordination declared as RemoteConnection Modifier and Type Field Description protected RemoteConnectionCommandPropagator. connectionConnection to send toMethods in org.eclipse.persistence.internal.sessions.coordination with parameters of type RemoteConnection Modifier and Type Method Description voidCommandPropagator. handleCommunicationException(RemoteConnection conn, CommunicationException comEx)INTERNAL: We received the specified CommunicationException trying to execute the command over the specified connection.voidCommandPropagator. handleExceptionFromRemoteExecution(RemoteConnection conn, String exString)INTERNAL: We received the specified exception String while executing the command over the specified connection.voidCommandPropagator. propagateCommand(RemoteConnection connection)INTERNAL: Propagate the command to the specified connection.Constructors in org.eclipse.persistence.internal.sessions.coordination with parameters of type RemoteConnection Constructor Description CommandPropagator(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
Subclasses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.broadcast Modifier and Type Class Description classBroadcastRemoteConnectionPurpose: Base class extending RemoteConnection for broadcasting RCM protocols: JMS and Oc4jJGroups. -
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.jms
Subclasses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.jms Modifier and Type Class Description classJMSTopicRemoteConnectionPurpose: Define the implementation of the abstract RemoteConnection for JMS. -
Uses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.rmi
Subclasses of RemoteConnection in org.eclipse.persistence.internal.sessions.coordination.rmi Modifier and Type Class Description classRMIRemoteConnectionPurpose: Define an RMI implementation class for the remote object that can execute a remote command. -
Uses of RemoteConnection in org.eclipse.persistence.sessions.coordination
Fields in org.eclipse.persistence.sessions.coordination declared as RemoteConnection Modifier and Type Field Description protected RemoteConnectionTransportManager. localConnectionThe remote command connection to this transportFields in org.eclipse.persistence.sessions.coordination with type parameters of type RemoteConnection Modifier and Type Field Description protected Hashtable<String,RemoteConnection>TransportManager. connectionsToExternalServicesConnections to other servicesMethods in org.eclipse.persistence.sessions.coordination that return RemoteConnection Modifier and Type Method Description abstract RemoteConnectionTransportManager. createConnection(ServiceId serviceId)INTERNAL: Return a remote connection to the specified serviceRemoteConnectionTransportManager. getConnectionToLocalHost()INTERNAL: Return a remote connection to this serviceMethods in org.eclipse.persistence.sessions.coordination that return types with arguments of type RemoteConnection Modifier and Type Method Description Map<String,RemoteConnection>TransportManager. getConnectionsToExternalServices()INTERNAL:Map<String,RemoteConnection>TransportManager. getConnectionsToExternalServicesForCommandPropagation()INTERNAL: Returns clone of the original map.Methods in org.eclipse.persistence.sessions.coordination with parameters of type RemoteConnection Modifier and Type Method Description voidTransportManager. addConnectionToExternalService(RemoteConnection connection)INTERNAL: Add a remote Connection to a remote service.voidTransportManager. 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.voidTransportManager. 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
Methods in org.eclipse.persistence.sessions.coordination.broadcast that return RemoteConnection Modifier and Type Method Description RemoteConnectionBroadcastTransportManager. createConnection(ServiceId serviceId)INTERNAL: No-op implementation of super abstract method since there is only one connection to a known topic.Methods in org.eclipse.persistence.sessions.coordination.broadcast with parameters of type RemoteConnection Modifier and Type Method Description voidBroadcastTransportManager. addConnectionToExternalService(RemoteConnection connection)INTERNAL: Add a remote Connection to a remote service.voidBroadcastTransportManager. 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.jms
Methods in org.eclipse.persistence.sessions.coordination.jms that return types with arguments of type RemoteConnection Modifier and Type Method Description Map<String,RemoteConnection>JMSPublishingTransportManager. getConnectionsToExternalServicesForCommandPropagation()INTERNAL: In case there's no external connection attempts to create one.Map<String,RemoteConnection>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
Methods in org.eclipse.persistence.sessions.coordination.rmi that return RemoteConnection Modifier and Type Method Description RemoteConnectionRMITransportManager. createConnection(ServiceId connectionServiceId)INTERNAL: Create and return an RMI remote connection to the specified serviceprotected RemoteConnectionRMITransportManager. createConnectionFromJNDI(String remoteObjectIdentifier, String hostURL)INTERNAL: Look the specified remote object up in JNDI and return a Connection to it.protected RemoteConnectionRMITransportManager. createConnectionFromRegistry(String remoteObjectIdentifier, String hostURL)INTERNAL: Look the specified remote object up in the RMIRegistry and return a Connection to it.protected RemoteConnectionRMITransportManager. createLocalConnectionInRegistry()INTERNAL: Put the local command connection of this transport in the Registry and return it
-