public class BusinessFlowType extends BusinessFlowBase implements java.io.Serializable
BusinessFlowTypes are contained by BusinessFlowDomains. BusinessFlowTypes contain BusinessFlows, BusinesFlowStates, and BusinessFlowStateGroups.
Constructor and Description |
---|
BusinessFlowType(java.lang.Long id,
java.lang.String businessFlowBeanClass,
java.lang.Integer priority,
java.lang.String attribute,
java.lang.String viewName,
java.lang.Long flowDomainId,
java.lang.String identifier,
java.lang.Integer languageId,
java.lang.String shortDescription,
java.lang.String description)
Constructs a new BusinessFlowType with the specified values.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttribute() |
java.lang.String |
getBusinessFlowBeanClass() |
BusinessFlowDomain |
getBusinessFlowDomain() |
java.lang.Long |
getBusinessFlowDomainId() |
BusinessFlow[] |
getBusinessFlows() |
BusinessFlowStateGroup[] |
getBusinessFlowStateGroups() |
BusinessFlowState[] |
getBusinessFlowStates() |
java.lang.String |
getDescription(java.lang.Integer langId)
Descriptions may be associated with multiple languages.
|
java.lang.String |
getShortDescription(java.lang.Integer langId)
Descriptions may be associated with multiple languages.
|
java.lang.String |
getViewName() |
java.lang.String |
toString()
Returns the string representation.
|
compareTo, getID, getIdentifier, getPriority
public BusinessFlowType(java.lang.Long id, java.lang.String businessFlowBeanClass, java.lang.Integer priority, java.lang.String attribute, java.lang.String viewName, java.lang.Long flowDomainId, java.lang.String identifier, java.lang.Integer languageId, java.lang.String shortDescription, java.lang.String description)
id
- The flow type unique id value.businessFlowBeanClass
- The Business flow bean implementation for the flow type.priority
- The priority.attribute
- The attribute for the flow type.viewName
- The response view name.flowDomainId
- The domain id value.identifier
- The identifier for the type.languageId
- The Language id.shortDescription
- The Description String.description
- The Event Description String.public java.lang.String getAttribute()
public java.lang.String getBusinessFlowBeanClass()
public BusinessFlowDomain getBusinessFlowDomain()
public java.lang.Long getBusinessFlowDomainId()
public BusinessFlow[] getBusinessFlows()
public BusinessFlowStateGroup[] getBusinessFlowStateGroups()
public BusinessFlowState[] getBusinessFlowStates()
public java.lang.String getDescription(java.lang.Integer langId)
getDescription
in class BusinessFlowBase
langId
- The language integer id valuepublic java.lang.String getShortDescription(java.lang.Integer langId)
langId
- The language integer id value.public java.lang.String getViewName()
public java.lang.String toString()
toString
in class BusinessFlowBase