com.unica.publicapi.plan.api
Class TaskStateEnum

java.lang.Object
  extended by com.unica.afc.pattern.Enum
      extended by com.unica.publicapi.plan.api.TaskStateEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class TaskStateEnum
extends com.unica.afc.pattern.Enum

TaskStateEnum is a public version of an enumerated type of all valid states of a Plan workflow task.

Author:
Jim Flowers (jflowers@unica.com)
See Also:
Enum, Serialized Form

Field Summary
static TaskStateEnum ACTIVE
           
static TaskStateEnum DISABLED
           
static TaskStateEnum FINISHED
           
private static java.util.List instances
           
private static int nextOrdinal
           
static TaskStateEnum PENDING
           
static TaskStateEnum SKIPPED
           
 
Constructor Summary
private TaskStateEnum(java.lang.String name)
           
private TaskStateEnum(java.lang.String name, int ordinal)
           
 
Method Summary
protected  com.unica.afc.pattern.Enum[] getInstances()
           
static TaskStateEnum valueOf(java.lang.String name)
           
static TaskStateEnum[] values()
           
 
Methods inherited from class com.unica.afc.pattern.Enum
clone, compareTo, equals, hashCode, name, ordinal, readResolve, toString, valueOfImpl
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

nextOrdinal

private static int nextOrdinal

instances

private static java.util.List instances

PENDING

public static final TaskStateEnum PENDING

ACTIVE

public static final TaskStateEnum ACTIVE

FINISHED

public static final TaskStateEnum FINISHED

SKIPPED

public static final TaskStateEnum SKIPPED

DISABLED

public static final TaskStateEnum DISABLED
Constructor Detail

TaskStateEnum

private TaskStateEnum(java.lang.String name)

TaskStateEnum

private TaskStateEnum(java.lang.String name,
                      int ordinal)
Method Detail

values

public static TaskStateEnum[] values()

valueOf

public static TaskStateEnum valueOf(java.lang.String name)

getInstances

protected com.unica.afc.pattern.Enum[] getInstances()
Specified by:
getInstances in class com.unica.afc.pattern.Enum