public class SimpleTerminationReason extends java.lang.Object implements TerminationReason
| Constructor and Description |
|---|
SimpleTerminationReason(TerminationReasonEnum terminationReason)
Creates new instance.
|
SimpleTerminationReason(TerminationReasonEnum reason,
java.lang.String code)
Creates new instance.
|
SimpleTerminationReason(TerminationReasonEnum reason,
java.lang.String code,
java.lang.Object payload)
Creates new instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode()
Returns error code or escalation code for relevant reasons.
|
java.lang.String |
getDescription()
Returns description of reason why task was terminated.
|
java.lang.Object |
getPayload()
Returns escalation payload for relevant reason.
|
TerminationReasonEnum |
getReason()
Returns reason
|
boolean |
isAccomplished()
Returns true if the activity was accomplished successfully.
|
java.lang.String |
toString() |
public SimpleTerminationReason(TerminationReasonEnum reason, java.lang.String code, java.lang.Object payload)
reason - code - payload - public SimpleTerminationReason(TerminationReasonEnum reason, java.lang.String code)
reason - code - public SimpleTerminationReason(TerminationReasonEnum terminationReason)
terminationReason - public java.lang.String getDescription()
TerminationReasongetDescription in interface TerminationReasonpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getCode()
TerminationReasongetCode in interface TerminationReasonpublic boolean isAccomplished()
TerminationReasonisAccomplished in interface TerminationReasonpublic TerminationReasonEnum getReason()
TerminationReasongetReason in interface TerminationReasonpublic java.lang.Object getPayload()
TerminationReasongetPayload in interface TerminationReasonCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.