Package org.chenile.stm.exception
Class STMException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.chenile.stm.exception.STMException
- All Implemented Interfaces:
Serializable
Custom exception for the STM framework.
- Author:
- Raja Shankar Kolluru
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intprivate intprivate static final longprivate Statestatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionSTMException(String message, int messageId) STMException(String message, int messageId, Throwable cause) STMException(String message, int messageId, State state) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Field Details
-
INVALID_STD
public static final int INVALID_STD- See Also:
-
INVALID_STATE
public static final int INVALID_STATE- See Also:
-
UNAVAILABLE_TRANSITION
public static final int UNAVAILABLE_TRANSITION- See Also:
-
INVALID_TRANSITION
public static final int INVALID_TRANSITION- See Also:
-
INVALID_EVENTID
public static final int INVALID_EVENTID- See Also:
-
UNDEFINED_INITIAL_STATE_OR_FLOW
public static final int UNDEFINED_INITIAL_STATE_OR_FLOW- See Also:
-
UNABLE_TO_CREATE_COMPONENT
public static final int UNABLE_TO_CREATE_COMPONENT- See Also:
-
INVALID_CONFIGURATION
public static final int INVALID_CONFIGURATION- See Also:
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
state
-
messageId
private int messageId
-
-
Constructor Details
-
STMException
-
STMException
-
STMException
-
-
Method Details