Class IllegalContextStateException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.broadleafcommerce.data.tracking.core.exception.contextstate.IllegalContextStateException
-
- All Implemented Interfaces:
Serializable
public class IllegalContextStateException extends RuntimeException
Subset ofRuntimeExceptions
when an illegal state is discovered in the tracking context related to aTrackable
such as when aChangeDetail.getFieldName()
does not matching any declared fields on a trackable instance or a field is a different type on the business instance and the corresponding trackable.- Author:
- Nathan Moore (nathandmoore)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IllegalContextStateException()
IllegalContextStateException(String message)
IllegalContextStateException(String message, Throwable cause)
IllegalContextStateException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
IllegalContextStateException(Throwable cause)
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-