public class SContractViolationException extends SBonitaException
SContractDefinition is not fulfilled.| Constructor and Description |
|---|
SContractViolationException(java.lang.String message,
java.lang.Exception e) |
SContractViolationException(java.lang.String message,
java.util.List<java.lang.String> explanations)
Constructs an
SContractViolationException with the specified detail message and the explanations. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getExplanations()
Returns the explanations of why the contract is not fulfilled.
|
java.lang.String |
getSimpleMessage() |
getContext, getExceptionId, getMessage, getParameters, setConnectorActivationEventOnContext, setConnectorDefinitionIdOnContext, setConnectorDefinitionVersionOnContext, setConnectorImplementationClassNameOnContext, setConnectorInstanceIdOnContext, setDocumentIdOnContext, setFlowNodeDefinitionIdOnContext, setFlowNodeInstanceIdOnContext, setFlowNodeNameOnContext, setGroupIdOnContext, setMessageInstanceNameOnContext, setMessageInstanceTargetFlowNodeOnContext, setMessageInstanceTargetProcessOnContext, setProcessDefinitionIdOnContext, setProcessDefinitionNameOnContext, setProcessDefinitionVersionOnContext, setProcessInstanceIdOnContext, setRoleIdOnContext, setRootProcessInstanceIdOnContext, setUserIdOnContext, setWaitingMessageEventTypeOnContextpublic SContractViolationException(java.lang.String message,
java.util.List<java.lang.String> explanations)
SContractViolationException with the specified detail message and the explanations.message - the specified detail messageexplanations - the explanationspublic SContractViolationException(java.lang.String message,
java.lang.Exception e)