pops.ale.epc.reports
Class ECInitiationCondition

java.lang.Object
  extended by pops.ale.epc.reports.ECInitiationCondition

public class ECInitiationCondition
extends java.lang.Object

ECInitiationCondition is an enumerated type that describes how an event cycle was started.
Note :
No enum in Java before JDK1.4. The chosen workaround for implementing an enum-like class is by creating a class that cannot be instantiated and that exports constants defining enumerated values with a string representation.

Author:
pops, R.DAGHER

Field Summary
static ECInitiationCondition REPEAT_PERIOD
          The repeatPeriod specified in the ECBoundarySpec expired, or the event cycle started immediately after the previous event cycle ended because neither a start trigger nor a repeat period was specified.
static ECInitiationCondition REQUESTED
          The ECSpec transitioned from the unrequested state to the requested state and startTriggerList in ECBoundarySpec was empty.
static ECInitiationCondition TRIGGER
          One of the triggers specified in the startTrigger or startTriggerList parameter of ECBoundarySpec was received.
static ECInitiationCondition UNDEFINED
          Used when an outstanding poll call is terminated due to an undefine call, while the ECSpec was in the requested state (that is, before any start condition actually occurred).
 
Constructor Summary
protected ECInitiationCondition()
          Constructor protected.
protected ECInitiationCondition(java.lang.String toStringValue)
          Constructor protected.
 
Method Summary
 java.lang.String toString()
          Conversion to string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TRIGGER

public static final ECInitiationCondition TRIGGER
One of the triggers specified in the startTrigger or startTriggerList parameter of ECBoundarySpec was received.


REPEAT_PERIOD

public static final ECInitiationCondition REPEAT_PERIOD
The repeatPeriod specified in the ECBoundarySpec expired, or the event cycle started immediately after the previous event cycle ended because neither a start trigger nor a repeat period was specified.


REQUESTED

public static final ECInitiationCondition REQUESTED
The ECSpec transitioned from the unrequested state to the requested state and startTriggerList in ECBoundarySpec was empty.


UNDEFINED

public static final ECInitiationCondition UNDEFINED
Used when an outstanding poll call is terminated due to an undefine call, while the ECSpec was in the requested state (that is, before any start condition actually occurred).

Constructor Detail

ECInitiationCondition

protected ECInitiationCondition()
Constructor protected. Do not instantiate externally.


ECInitiationCondition

protected ECInitiationCondition(java.lang.String toStringValue)
Constructor protected. Do not instantiate externally.

Method Detail

toString

public java.lang.String toString()
Conversion to string

Overrides:
toString in class java.lang.Object