|
|||||||||
| Home >> All >> org >> jbpm >> workflow >> definition >> [ impl overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.jbpm.workflow.definition.impl
Class ActivityStateImpl

java.lang.Objectorg.jbpm.util.db.PersistentObject
org.jbpm.workflow.definition.impl.DefinitionObjectImpl
org.jbpm.workflow.definition.impl.NodeImpl
org.jbpm.workflow.definition.impl.StateImpl
org.jbpm.workflow.definition.impl.ActivityStateImpl
- All Implemented Interfaces:
- org.jbpm.workflow.definition.ActivityState, org.jbpm.workflow.definition.DefinitionObject, org.jbpm.workflow.definition.Node, java.io.Serializable, org.jbpm.workflow.definition.State
- Direct Known Subclasses:
- StartStateImpl
- public class ActivityStateImpl
- extends StateImpl
- implements org.jbpm.workflow.definition.ActivityState
- extends StateImpl
| Field Summary | |
private java.lang.String |
actorRoleName
|
private org.jbpm.workflow.delegation.impl.DelegationImpl |
assignmentDelegation
|
private static org.apache.log4j.Logger |
log
|
| Fields inherited from class org.jbpm.workflow.definition.impl.StateImpl |
|
| Fields inherited from class org.jbpm.workflow.definition.impl.NodeImpl |
arrivingTransitions, leavingTransitions, processBlock |
| Fields inherited from class org.jbpm.workflow.definition.impl.DefinitionObjectImpl |
description, name, processDefinition |
| Fields inherited from class org.jbpm.util.db.PersistentObject |
id |
| Constructor Summary | |
ActivityStateImpl()
|
|
| Method Summary | |
java.util.Map |
addRoleAttributeValue(java.util.Map attributeValues,
java.lang.String actorId,
org.jbpm.workflow.organisation.OrganisationComponent organisationComponent)
a state does not have a role (=swim-lane) so the default is not to add anything. |
java.lang.String |
getActorRoleName()
|
org.jbpm.workflow.delegation.impl.DelegationImpl |
getAssignmentDelegation()
|
void |
readProcessData(org.jbpm.util.xml.XmlElement xmlElement,
CreationContext creationContext)
|
void |
readWebData(org.jbpm.util.xml.XmlElement xmlElement,
CreationContext creationContext)
|
void |
setActorRoleName(java.lang.String actorRoleName)
|
void |
setAssignmentDelegation(org.jbpm.workflow.delegation.impl.DelegationImpl assignerDelegation)
|
void |
validate(ValidationContext validationContext)
|
| Methods inherited from class org.jbpm.workflow.definition.impl.StateImpl |
getFields, getImageCoordinates, setFields, setImageCoordinates |
| Methods inherited from class org.jbpm.workflow.definition.impl.NodeImpl |
getArrivingTransitions, getLeavingTransitions, getProcessBlock, setArrivingTransitions, setLeavingTransitions, setProcessBlock, setTransitionDestinationScope, validateLeavingTransitions |
| Methods inherited from class org.jbpm.workflow.definition.impl.DefinitionObjectImpl |
getDescription, getName, getProcessDefinition, getTypeName, hasName, setDescription, setName, setProcessDefinition, toString |
| Methods inherited from class org.jbpm.util.db.PersistentObject |
getId, setId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jbpm.workflow.definition.State |
getImageCoordinates |
| Methods inherited from interface org.jbpm.workflow.definition.Node |
getArrivingTransitions, getLeavingTransitions, getProcessBlock |
| Methods inherited from interface org.jbpm.workflow.definition.DefinitionObject |
getDescription, getId, getName, getProcessDefinition, hasName |
| Field Detail |
actorRoleName
private java.lang.String actorRoleName
assignmentDelegation
private org.jbpm.workflow.delegation.impl.DelegationImpl assignmentDelegation
log
private static final org.apache.log4j.Logger log
| Constructor Detail |
ActivityStateImpl
public ActivityStateImpl()
| Method Detail |
readProcessData
public void readProcessData(org.jbpm.util.xml.XmlElement xmlElement, CreationContext creationContext)
- Overrides:
readProcessDatain classStateImpl
readWebData
public void readWebData(org.jbpm.util.xml.XmlElement xmlElement, CreationContext creationContext)
- Overrides:
readWebDatain classStateImpl
validate
public void validate(ValidationContext validationContext)
getAssignmentDelegation
public org.jbpm.workflow.delegation.impl.DelegationImpl getAssignmentDelegation()
setAssignmentDelegation
public void setAssignmentDelegation(org.jbpm.workflow.delegation.impl.DelegationImpl assignerDelegation)
getActorRoleName
public java.lang.String getActorRoleName()
- Specified by:
getActorRoleNamein interfaceorg.jbpm.workflow.definition.ActivityState
setActorRoleName
public void setActorRoleName(java.lang.String actorRoleName)
addRoleAttributeValue
public java.util.Map addRoleAttributeValue(java.util.Map attributeValues, java.lang.String actorId, org.jbpm.workflow.organisation.OrganisationComponent organisationComponent)
- Description copied from class:
StateImpl - a state does not have a role (=swim-lane) so the default is not to add
anything. In ActivityStateImpl this behaviour is overridden
and the actor is stored in the role-attribute.
- Overrides:
addRoleAttributeValuein classStateImpl
|
|||||||||
| Home >> All >> org >> jbpm >> workflow >> definition >> [ impl overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC