org.jbpm.workflow.instance.node
Class StateNodeInstance
java.lang.Object
org.jbpm.workflow.instance.impl.NodeInstanceImpl
org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
org.jbpm.workflow.instance.node.StateBasedNodeInstance
org.jbpm.workflow.instance.node.CompositeNodeInstance
org.jbpm.workflow.instance.node.CompositeContextNodeInstance
org.jbpm.workflow.instance.node.StateNodeInstance
- All Implemented Interfaces:
- Serializable, org.drools.runtime.process.EventListener, org.drools.runtime.process.NodeInstance, org.drools.runtime.process.NodeInstanceContainer, ContextableInstance, ContextInstanceContainer, EventBasedNodeInstanceInterface, EventNodeInstanceInterface
public class StateNodeInstance
- extends CompositeContextNodeInstance
- implements org.drools.runtime.process.EventListener
- See Also:
- Serialized Form
Methods inherited from class org.jbpm.workflow.instance.node.CompositeNodeInstance |
addNodeInstance, cancel, getCompositeNode, getFirstNodeInstance, getNodeContainer, getNodeInstance, getNodeInstance, getNodeInstances, getNodeInstances, getNodeInstances, getState, nodeInstanceCompleted, removeNodeInstance, setProcessInstance, setState, triggerCompleted |
Methods inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl |
followConnection, getId, getMetaData, getNode, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getUniqueId, getVariable, isInversionOfControl, resolveContext, resolveContextInstance, setId, setMetaData, setNodeId, setNodeInstanceContainer, setVariable, trigger, triggerConnection, triggerNodeInstance |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StateNodeInstance
public StateNodeInstance()
getStateNode
protected StateNode getStateNode()
internalTrigger
public void internalTrigger(org.drools.runtime.process.NodeInstance from,
String type)
- Overrides:
internalTrigger
in class CompositeNodeInstance
isLinkedIncomingNodeRequired
protected boolean isLinkedIncomingNodeRequired()
- Overrides:
isLinkedIncomingNodeRequired
in class CompositeNodeInstance
signalEvent
public void signalEvent(String type,
Object event)
- Specified by:
signalEvent
in interface org.drools.runtime.process.EventListener
- Specified by:
signalEvent
in interface EventNodeInstanceInterface
- Overrides:
signalEvent
in class CompositeNodeInstance
addEventListeners
public void addEventListeners()
- Specified by:
addEventListeners
in interface EventBasedNodeInstanceInterface
- Overrides:
addEventListeners
in class CompositeNodeInstance
removeEventListeners
public void removeEventListeners()
- Specified by:
removeEventListeners
in interface EventBasedNodeInstanceInterface
- Overrides:
removeEventListeners
in class CompositeNodeInstance
getEventTypes
public String[] getEventTypes()
- Specified by:
getEventTypes
in interface org.drools.runtime.process.EventListener
- Overrides:
getEventTypes
in class StateBasedNodeInstance
activationCreated
public void activationCreated(org.drools.event.rule.ActivationCreatedEvent event)
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.