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 of RuntimeExceptions when an illegal state is discovered in the tracking context related to a Trackable such as when a ChangeDetail.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:
  • Constructor Details

    • IllegalContextStateException

      public IllegalContextStateException()
    • IllegalContextStateException

      public IllegalContextStateException(Throwable cause)
    • IllegalContextStateException

      public IllegalContextStateException(String message)
    • IllegalContextStateException

      public IllegalContextStateException(String message, Throwable cause)
    • IllegalContextStateException

      public IllegalContextStateException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)