org.jbpm.workflow.instance.node
Class TimerNodeInstance
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.TimerNodeInstance
- All Implemented Interfaces:
- Serializable, EventBasedNodeInstanceInterface, org.kie.api.runtime.process.EventListener, org.kie.api.runtime.process.NodeInstance
public class TimerNodeInstance
- extends StateBasedNodeInstance
- implements org.kie.api.runtime.process.EventListener
- See Also:
- Serialized Form
| Methods inherited from class org.jbpm.workflow.instance.impl.NodeInstanceImpl |
executeAction, followConnection, getId, getLevel, getMetaData, getMetaData, getNode, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getUniqueId, getVariable, isInversionOfControl, resolveContext, resolveContextInstance, retrigger, setId, setLevel, setMetaData, setNodeId, setNodeInstanceContainer, setProcessInstance, setVariable, trigger, triggerConnection, triggerNode, triggerNodeInstance |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimerNodeInstance
public TimerNodeInstance()
getTimerNode
public TimerNode getTimerNode()
getTimerId
public long getTimerId()
internalSetTimerId
public void internalSetTimerId(long timerId)
internalTrigger
public void internalTrigger(org.kie.api.runtime.process.NodeInstance from,
String type)
- Overrides:
internalTrigger in class StateBasedNodeInstance
createTimerInstance
protected TimerInstance createTimerInstance(org.drools.core.common.InternalKnowledgeRuntime kruntime)
signalEvent
public void signalEvent(String type,
Object event)
- Specified by:
signalEvent in interface org.kie.api.runtime.process.EventListener- Overrides:
signalEvent in class StateBasedNodeInstance
getEventTypes
public String[] getEventTypes()
- Specified by:
getEventTypes in interface org.kie.api.runtime.process.EventListener- Overrides:
getEventTypes in class StateBasedNodeInstance
triggerCompleted
public void triggerCompleted(boolean remove)
- Overrides:
triggerCompleted in class ExtendedNodeInstanceImpl
cancel
public void cancel()
- Overrides:
cancel in class StateBasedNodeInstance
addEventListeners
public void addEventListeners()
- Specified by:
addEventListeners in interface EventBasedNodeInstanceInterface- Overrides:
addEventListeners in class StateBasedNodeInstance
removeEventListeners
public void removeEventListeners()
- Specified by:
removeEventListeners in interface EventBasedNodeInstanceInterface- Overrides:
removeEventListeners in class StateBasedNodeInstance
getTimerInstance
public TimerInstance getTimerInstance()
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.