com.irs.jam
Class PlanConstruct

java.lang.Object
  |
  +--com.irs.jam.PlanConstruct
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
PlanAtomicConstruct, PlanBranchConstruct, PlanDoAllConstruct, PlanDoAnyConstruct, PlanDoConstruct, PlanParallelConstruct, PlanSequenceConstruct, PlanSimpleConstruct, PlanWaitConstruct, PlanWhenConstruct, PlanWhileConstruct

public abstract class PlanConstruct
extends java.lang.Object
implements java.io.Serializable

Represents the basic procedural components within JAM agents

See Also:
Serialized Form

Field Summary
protected  int _constructType
           
static int PLAN_ATOMIC
           
static int PLAN_BRANCH
           
static int PLAN_DO
           
static int PLAN_DOALL
           
static int PLAN_DOANY
           
static int PLAN_PARALLEL
           
static int PLAN_SEQUENCE
           
static int PLAN_SIMPLE
           
static int PLAN_UNDEFINED
           
static int PLAN_WAIT
           
static int PLAN_WHEN
           
static int PLAN_WHILE
           
 
Constructor Summary
PlanConstruct()
           
 
Method Summary
protected  int getType()
           
protected abstract  PlanRuntimeState newRuntimeState()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PLAN_UNDEFINED

public static final int PLAN_UNDEFINED

PLAN_SEQUENCE

public static final int PLAN_SEQUENCE

PLAN_SIMPLE

public static final int PLAN_SIMPLE

PLAN_BRANCH

public static final int PLAN_BRANCH

PLAN_WHEN

public static final int PLAN_WHEN

PLAN_WHILE

public static final int PLAN_WHILE

PLAN_DO

public static final int PLAN_DO

PLAN_ATOMIC

public static final int PLAN_ATOMIC

PLAN_PARALLEL

public static final int PLAN_PARALLEL

PLAN_DOANY

public static final int PLAN_DOANY

PLAN_DOALL

public static final int PLAN_DOALL

PLAN_WAIT

public static final int PLAN_WAIT

_constructType

protected int _constructType
Constructor Detail

PlanConstruct

public PlanConstruct()
Method Detail

newRuntimeState

protected abstract PlanRuntimeState newRuntimeState()

getType

protected int getType()