Class CORBARemoteCommandConnection
java.lang.Object
org.eclipse.persistence.internal.sessions.coordination.RemoteConnection
org.eclipse.persistence.internal.sessions.coordination.corba.CORBARemoteCommandConnection
- All Implemented Interfaces:
Serializable
Purpose: Define an Sun CORBA implementation class for the remote object that can execute a remote command.
Description: This implementation class is the CORBA transport version of the connection that is used by the remote command manager to send remote commands. This object just wraps the CORBAConnectionImpl remote object
- Since:
- OracleAS TopLink 10.0.3
- See Also:
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.sessions.coordination.RemoteConnection
serviceId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteCommand(byte[] command) INTERNAL: This method invokes the remote object with the Command argument, and causes it to execute the command in the remote VM.executeCommand(Command command) INTERNAL: This method invokes the remote object with the Command argument, and causes it to execute the command in the remote VM.Methods inherited from class org.eclipse.persistence.internal.sessions.coordination.RemoteConnection
close, getServiceId, setServiceId, toString
-
Constructor Details
-
CORBARemoteCommandConnection
-
-
Method Details
-
executeCommand
INTERNAL: This method invokes the remote object with the Command argument, and causes it to execute the command in the remote VM. The result is currently assumed to be either null if successful, or an exception string if an exception was thrown during execution. If a SystemException occurred then a communication problem occurred. In this case the exception will be wrapped in a CommunicationException and re-thrown.- Specified by:
executeCommandin classRemoteConnection- Throws:
CommunicationException
-
executeCommand
INTERNAL: This method invokes the remote object with the Command argument, and causes it to execute the command in the remote VM. The result is currently assumed to be either null if successful, or an exception string if an exception was thrown during execution. If a SystemException occurred then a communication problem occurred. In this case the exception will be wrapped in a CommunicationException and re-thrown.- Specified by:
executeCommandin classRemoteConnection- Throws:
CommunicationException
-