public class BusinessFlowTransition extends BusinessFlowBase implements java.io.Serializable
BusinessFlowTransitions are contained by BusinessFlowStates.
Constructor and Description |
---|
BusinessFlowTransition(java.lang.Long id,
java.lang.Integer priority,
java.lang.Long flowId,
java.lang.Long sourceStateId,
java.lang.Long targetStateId,
java.lang.String eventIdentifier,
java.lang.Integer approval,
java.lang.String actionInterface,
java.lang.String accessControlGuard,
java.lang.String businessLogicGuard,
java.lang.Long spawnFlowTypeId,
java.lang.Integer spawnType,
java.lang.String reponseViewName,
java.lang.Integer languageId,
java.lang.String description,
java.lang.String eventDescription)
Constructs a new BusinessFlowTransition with the specified values.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAccessControlGuard() |
java.lang.String |
getActionInterface() |
java.lang.Integer |
getApproval() |
BusinessFlow |
getBusinessFlow() |
java.lang.Long |
getBusinessFlowID() |
java.lang.String |
getBusinessLogicGuard() |
java.lang.String |
getDescription(java.lang.Integer langId)
Descriptions may be associated with multiple languages.
|
java.lang.String |
getEventDescription(java.lang.Integer langId)
Descriptions may be associated with multiple languages.
|
java.lang.String |
getEventIdentifier() |
java.lang.String |
getResponseViewName() |
BusinessFlowState |
getSourceBusinessFlowState() |
java.lang.Long |
getSourceStateID() |
java.lang.Long |
getSpawnFlowTypeID() |
java.lang.Integer |
getSpawnType() |
BusinessFlowState |
getTargetBusinessFlowState() |
java.lang.Long |
getTargetStateID() |
java.lang.String |
toString()
Returns the string representation.
|
compareTo, getID, getIdentifier, getPriority
public BusinessFlowTransition(java.lang.Long id, java.lang.Integer priority, java.lang.Long flowId, java.lang.Long sourceStateId, java.lang.Long targetStateId, java.lang.String eventIdentifier, java.lang.Integer approval, java.lang.String actionInterface, java.lang.String accessControlGuard, java.lang.String businessLogicGuard, java.lang.Long spawnFlowTypeId, java.lang.Integer spawnType, java.lang.String reponseViewName, java.lang.Integer languageId, java.lang.String description, java.lang.String eventDescription)
id
- The transition unique id value.priority
- The transition priority.flowId
- The transition flow id.sourceStateId
- The transition souce state id value.targetStateId
- The transition target state id value.flowStateId
- The BusinessFlowState unique id value.eventIdentifier
- The eventIdentifier for the transition.approval
- The parameter conveying the approval requirement.actionInterface
- The actionInterface for the transition.accessControlGuard
- The accessControlGuard name.businessLogicGuard
- The businessLogicGuard name.spawnFlowTypeId
- The flow type of the spawned flow.spawnType
- The type of Spawning.responseViewName
- The response view name.languageId
- The Language id.description
- The Description String.eventDescription
- The Event Description String.public java.lang.String getAccessControlGuard()
public java.lang.String getActionInterface()
public java.lang.Integer getApproval()
public BusinessFlow getBusinessFlow()
public java.lang.Long getBusinessFlowID()
public java.lang.String getBusinessLogicGuard()
public java.lang.String getDescription(java.lang.Integer langId)
getDescription
in class BusinessFlowBase
langId
- The language integer id valuepublic java.lang.String getEventDescription(java.lang.Integer langId)
langId
- The language integer id value.public java.lang.String getEventIdentifier()
public java.lang.String getResponseViewName()
public BusinessFlowState getSourceBusinessFlowState()
public java.lang.Long getSourceStateID()
public java.lang.Long getSpawnFlowTypeID()
public java.lang.Integer getSpawnType()
public BusinessFlowState getTargetBusinessFlowState()
public java.lang.Long getTargetStateID()
public java.lang.String toString()
toString
in class BusinessFlowBase