org.jbpm.workflow.instance
Interface NodeInstance

All Superinterfaces:
NodeInstance

public interface NodeInstance
extends NodeInstance

Represents a node instance in a RuleFlow. This is the runtime counterpart of a node, containing all runtime state. Node instance classes also contain the logic on what to do when it is being triggered (start executing) or completed (end of execution).


Method Summary
 void cancel()
           
 Node getNode()
           
 ContextInstance resolveContextInstance(String contextId, Object param)
           
 void trigger(NodeInstance from, String type)
           
 
Methods inherited from interface org.drools.runtime.process.NodeInstance
getId, getNodeId, getNodeInstanceContainer, getNodeName, getProcessInstance, getVariable, setVariable
 

Method Detail

trigger

void trigger(NodeInstance from,
             String type)

cancel

void cancel()

getNode

Node getNode()
Specified by:
getNode in interface NodeInstance

resolveContextInstance

ContextInstance resolveContextInstance(String contextId,
                                       Object param)


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.