com.genesyslab.ail
Class OutboundRecord.Status

java.lang.Object
  extended by com.genesyslab.ail.Enum
      extended by com.genesyslab.ail.OutboundRecord.Status
Enclosing interface:
OutboundRecord

public static class OutboundRecord.Status
extends Enum

Constants describing the status of a record.


Field Summary
static OutboundRecord.Status CLONED
          This record is a clone: it can only be used in the AddRecord methods.
static int CLONED_
          This record is a clone: it can only be used in the AddRecord methods.
static OutboundRecord.Status CLOSED_EXTERNAL
          The record can't be manipulated anymore, it was closed by an external action.
static int CLOSED_EXTERNAL_
          The record can't be manipulated anymore, it was closed by an external action.
static OutboundRecord.Status CLOSED_INTERNAL
          The record can't be manipulated anymore, it was closed by an agent.
static int CLOSED_INTERNAL_
          The record can't be manipulated anymore, it was closed by an agent.
static int MAX
           
static OutboundRecord.Status OPEN
          The record is ready to be manipulated.
static int OPEN_
          The record is ready to be manipulated.
static OutboundRecord.Status UNKNOWN
          Record status has not been set yet.
static int UNKNOWN_
          Record status has not been set yet.
 
Fields inherited from class com.genesyslab.ail.Enum
CONSTANTS_RANGE
 
Method Summary
static OutboundRecord.Status getStatus(int value)
          Returns the Status for this value.
static int max()
          The number of defined constants, also the next usable value for the possible constants.
 
Methods inherited from class com.genesyslab.ail.Enum
equals, hashCode, toInt, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

UNKNOWN_

public static final int UNKNOWN_
Record status has not been set yet.

See Also:
Constant Field Values

UNKNOWN

public static final OutboundRecord.Status UNKNOWN
Record status has not been set yet.


OPEN_

public static final int OPEN_
The record is ready to be manipulated.

See Also:
Constant Field Values

OPEN

public static final OutboundRecord.Status OPEN
The record is ready to be manipulated.


CLOSED_INTERNAL_

public static final int CLOSED_INTERNAL_
The record can't be manipulated anymore, it was closed by an agent.

See Also:
Constant Field Values

CLOSED_INTERNAL

public static final OutboundRecord.Status CLOSED_INTERNAL
The record can't be manipulated anymore, it was closed by an agent.


CLOSED_EXTERNAL_

public static final int CLOSED_EXTERNAL_
The record can't be manipulated anymore, it was closed by an external action.

See Also:
Constant Field Values

CLOSED_EXTERNAL

public static final OutboundRecord.Status CLOSED_EXTERNAL
The record can't be manipulated anymore, it was closed by an external action.


CLONED_

public static final int CLONED_
This record is a clone: it can only be used in the AddRecord methods.

See Also:
Constant Field Values

CLONED

public static final OutboundRecord.Status CLONED
This record is a clone: it can only be used in the AddRecord methods.


MAX

public static final int MAX
See Also:
Constant Field Values
Method Detail

max

public static final int max()
The number of defined constants, also the next usable value for the possible constants.


getStatus

public static final OutboundRecord.Status getStatus(int value)
Returns the Status for this value.