com.ibm.di.server
Class ALState

java.lang.Object
  extended by com.ibm.di.server.ALState
All Implemented Interfaces:
Serializable

public class ALState
extends Object
implements Serializable

This class contains the main steps of the AssemblyLine execution.

See Also:
Serialized Form

Field Summary
 boolean bailout
          True if exiting "abnormally"
 int connectorIndex
          Next Connector index
 long cycleCounter
          Current cycle count
 int iteratorIndex
          Current Iterator index
 int mainStep
          Current MAIN Step
static int MS_BEGINITER
          Begin iteration step.
static int MS_BUILDTCB
          Build Task Call Block step.
static int MS_CLOSECONN
          Close connector step.
static int MS_DEBUG_CLOSE
          Deprecated. Not used.
static int MS_DEBUG_INIT
          Debug initialization step.
static int MS_ENDCYCLE
          End iteration cycle step.
static int MS_ENDITER
          End iteration step.
static int MS_EPILOG
          Epilog step.
static int MS_EPILOG2
          Epilog2 step.
static int MS_INITCONN
          Initialize connectors step.
static int MS_LOADCONN
          Load connectors step.
static int MS_NEXTCONN
          Next connector operation step.
static int MS_NEXTITER
          Next iteration step.
static int MS_NOT_INITIALIZED
          Not initialized step.
static int MS_PROLOG
          Prolog step.
static int MS_PROLOG0
          Prolog0 step.
static int MS_START
          Start step.
static int MS_TERMINATE
          Termination step.
 
Constructor Summary
ALState()
           
 
Method Summary
 String toString()
          Returns a string containing the fields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MS_NOT_INITIALIZED

public static final int MS_NOT_INITIALIZED
Not initialized step.

See Also:
Constant Field Values

MS_DEBUG_INIT

public static final int MS_DEBUG_INIT
Debug initialization step.

See Also:
Constant Field Values

MS_START

public static final int MS_START
Start step.

See Also:
Constant Field Values

MS_LOADCONN

public static final int MS_LOADCONN
Load connectors step.

See Also:
Constant Field Values

MS_PROLOG0

public static final int MS_PROLOG0
Prolog0 step.

See Also:
Constant Field Values

MS_INITCONN

public static final int MS_INITCONN
Initialize connectors step.

See Also:
Constant Field Values

MS_PROLOG

public static final int MS_PROLOG
Prolog step.

See Also:
Constant Field Values

MS_BEGINITER

public static final int MS_BEGINITER
Begin iteration step.

See Also:
Constant Field Values

MS_NEXTITER

public static final int MS_NEXTITER
Next iteration step.

See Also:
Constant Field Values

MS_NEXTCONN

public static final int MS_NEXTCONN
Next connector operation step.

See Also:
Constant Field Values

MS_ENDCYCLE

public static final int MS_ENDCYCLE
End iteration cycle step.

See Also:
Constant Field Values

MS_ENDITER

public static final int MS_ENDITER
End iteration step.

See Also:
Constant Field Values

MS_EPILOG

public static final int MS_EPILOG
Epilog step.

See Also:
Constant Field Values

MS_CLOSECONN

public static final int MS_CLOSECONN
Close connector step.

See Also:
Constant Field Values

MS_BUILDTCB

public static final int MS_BUILDTCB
Build Task Call Block step.

See Also:
Constant Field Values

MS_EPILOG2

public static final int MS_EPILOG2
Epilog2 step.

See Also:
Constant Field Values

MS_DEBUG_CLOSE

public static final int MS_DEBUG_CLOSE
Deprecated. Not used.
See Also:
Constant Field Values

MS_TERMINATE

public static final int MS_TERMINATE
Termination step.

See Also:
Constant Field Values

mainStep

public volatile int mainStep
Current MAIN Step


connectorIndex

public int connectorIndex
Next Connector index


iteratorIndex

public int iteratorIndex
Current Iterator index


cycleCounter

public long cycleCounter
Current cycle count


bailout

public boolean bailout
True if exiting "abnormally"

Constructor Detail

ALState

public ALState()
Method Detail

toString

public String toString()
Returns a string containing the fields

Overrides:
toString in class Object
Returns:
contained fields