Class CommunicationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.eclipse.persistence.exceptions.EclipseLinkException
-
- org.eclipse.persistence.exceptions.CommunicationException
-
- All Implemented Interfaces:
java.io.Serializable
public class CommunicationException extends EclipseLinkException
Purpose:This exception wraps all RMI or CORBA or IO exception that may occur.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intERROR_IN_INVOCATIONstatic intERROR_SENDING_CONNECTION_SERVICEPUBLIC: Creates a CommunicationException.static intERROR_SENDING_MESSAGEstatic intUNABLE_TO_CONNECTstatic intUNABLE_TO_PROPAGATE_CHANGES-
Fields inherited from class org.eclipse.persistence.exceptions.EclipseLinkException
CR, errorCode, hasBeenLogged, indentationString, internalException, session, shouldPrintInternalException
-
-
Constructor Summary
Constructors Constructor Description CommunicationException(java.lang.String theMessage)CommunicationException(java.lang.String message, java.lang.Exception internalException)PUBLIC: Creates a CommunicationException.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CommunicationExceptionerrorInInvocation(java.lang.Exception exception)static CommunicationExceptionerrorSendingConnectionService(java.lang.String serviceName, java.lang.Exception exception)static CommunicationExceptionerrorSendingMessage(java.lang.String serviceId, java.lang.Exception exception)static CommunicationExceptionunableToConnect(java.lang.String serviceName, java.lang.Exception exception)static CommunicationExceptionunableToPropagateChanges(java.lang.String serviceName, java.lang.Exception exception)-
Methods inherited from class org.eclipse.persistence.exceptions.EclipseLinkException
cr, getErrorCode, getIndentationString, getInternalException, getMessage, getSession, getUnformattedMessage, hasBeenLogged, printStackTrace, printStackTrace, printStackTrace, setErrorCode, setHasBeenLogged, setIndentationString, setInternalException, setSession, setShouldPrintInternalException, shouldPrintInternalException, toString
-
-
-
-
Field Detail
-
ERROR_SENDING_CONNECTION_SERVICE
public static final int ERROR_SENDING_CONNECTION_SERVICE
PUBLIC: Creates a CommunicationException.- See Also:
- Constant Field Values
-
UNABLE_TO_CONNECT
public static final int UNABLE_TO_CONNECT
- See Also:
- Constant Field Values
-
UNABLE_TO_PROPAGATE_CHANGES
public static final int UNABLE_TO_PROPAGATE_CHANGES
- See Also:
- Constant Field Values
-
ERROR_IN_INVOCATION
public static final int ERROR_IN_INVOCATION
- See Also:
- Constant Field Values
-
ERROR_SENDING_MESSAGE
public static final int ERROR_SENDING_MESSAGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CommunicationException
public CommunicationException(java.lang.String theMessage)
-
CommunicationException
public CommunicationException(java.lang.String message, java.lang.Exception internalException)PUBLIC: Creates a CommunicationException.- Parameters:
message- the detailed messageinternalException- the handle of the exception
-
-
Method Detail
-
errorSendingConnectionService
public static CommunicationException errorSendingConnectionService(java.lang.String serviceName, java.lang.Exception exception)
-
unableToConnect
public static CommunicationException unableToConnect(java.lang.String serviceName, java.lang.Exception exception)
-
unableToPropagateChanges
public static CommunicationException unableToPropagateChanges(java.lang.String serviceName, java.lang.Exception exception)
-
errorInInvocation
public static CommunicationException errorInInvocation(java.lang.Exception exception)
-
errorSendingMessage
public static CommunicationException errorSendingMessage(java.lang.String serviceId, java.lang.Exception exception)
-
-