edu.vt.middleware.ed
Class AccountTransition

java.lang.Object
  extended by edu.vt.middleware.ed.AbstractDataType
      extended by edu.vt.middleware.ed.AccountTransition
All Implemented Interfaces:
DataType, Serializable, Comparable<DataType>

public class AccountTransition
extends AbstractDataType
implements Serializable

Contains account transition data.

Version:
$Revision: 7920 $
Author:
Daniel Fisher
See Also:
Serialized Form

Field Summary
static AccountTransition ACTIVE_FORMER_EMPLOYEE
          active former employee
static DataType[] ALL_TYPES
          all types
static AccountTransition DECEASED
          deceased
static AccountTransition DO_NOT_KNOW
          do not know
static AccountTransition DUPLICATE_RECORD
          duplicate record
static AccountTransition FORMER_EMPLOYEE
          former employee
static AccountTransition PASSWORD_EXPIRED
          password expired
static AccountTransition PASSWORD_RESET
          password reset
private static long serialVersionUID
          serial version UID
static AccountTransition SHELVE_DATE_ARRIVED
          shelve date arrived
static AccountTransition SHELVE_REQUESTED
          shelve requested
static AccountTransition TO_BE_RELEASED_DATE_ARRIVED
          to be released date arrived
static AccountTransition USERID_ACTIVATED
          userid activated
static AccountTransition USERID_ASSIGNED
          userid assigned
static AccountTransition USERID_GENERATED
          userid generated
static AccountTransition USERID_SET
          userid set
 
Fields inherited from class edu.vt.middleware.ed.AbstractDataType
HASH_CODE_SEED
 
Constructor Summary
protected AccountTransition()
          Default constructor.
protected AccountTransition(String code, String name)
          This creates a AccountTransition with the supplied code and name.
 
Method Summary
static AccountTransition getDataType(String typeCode)
          This returns the account transition type for the supplied type code.
 String getTypeCode()
          This returns the type code.
 String getTypeName()
          This returns the type name.
 
Methods inherited from class edu.vt.middleware.ed.AbstractDataType
compareTo, equals, getDataType, hashCode, setTypeCode, setTypeName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ACTIVE_FORMER_EMPLOYEE

public static final AccountTransition ACTIVE_FORMER_EMPLOYEE
active former employee


DECEASED

public static final AccountTransition DECEASED
deceased


DO_NOT_KNOW

public static final AccountTransition DO_NOT_KNOW
do not know


DUPLICATE_RECORD

public static final AccountTransition DUPLICATE_RECORD
duplicate record


FORMER_EMPLOYEE

public static final AccountTransition FORMER_EMPLOYEE
former employee


PASSWORD_EXPIRED

public static final AccountTransition PASSWORD_EXPIRED
password expired


PASSWORD_RESET

public static final AccountTransition PASSWORD_RESET
password reset


SHELVE_DATE_ARRIVED

public static final AccountTransition SHELVE_DATE_ARRIVED
shelve date arrived


SHELVE_REQUESTED

public static final AccountTransition SHELVE_REQUESTED
shelve requested


TO_BE_RELEASED_DATE_ARRIVED

public static final AccountTransition TO_BE_RELEASED_DATE_ARRIVED
to be released date arrived


USERID_ASSIGNED

public static final AccountTransition USERID_ASSIGNED
userid assigned


USERID_GENERATED

public static final AccountTransition USERID_GENERATED
userid generated


USERID_SET

public static final AccountTransition USERID_SET
userid set


USERID_ACTIVATED

public static final AccountTransition USERID_ACTIVATED
userid activated


ALL_TYPES

public static final DataType[] ALL_TYPES
all types


serialVersionUID

private static final long serialVersionUID
serial version UID

See Also:
Constant Field Values
Constructor Detail

AccountTransition

protected AccountTransition()
Default constructor.


AccountTransition

protected AccountTransition(String code,
                            String name)
This creates a AccountTransition with the supplied code and name.

Parameters:
code - String
name - String
Method Detail

getDataType

public static AccountTransition getDataType(String typeCode)
This returns the account transition type for the supplied type code.

Parameters:
typeCode - String
Returns:
AccountTransition

getTypeCode

public String getTypeCode()
This returns the type code.

Specified by:
getTypeCode in interface DataType
Overrides:
getTypeCode in class AbstractDataType
Returns:
String - code

getTypeName

public String getTypeName()
This returns the type name.

Specified by:
getTypeName in interface DataType
Overrides:
getTypeName in class AbstractDataType
Returns:
String - name


Copyright © 2008 Virginia Tech. All Rights Reserved.