public final class TransactionType extends XMLObjectType implements java.lang.Comparable<java.lang.Object>, java.io.Serializable
ADDRESS, basicValidatorClass, category, CONTACTNAME, EVENT, EVENT_MSG, extValidatorClass, HEADER, LICENSEE, MESSAGE, MSG_ACK, objectClass, PERSONNAME, POSTALADDRESS, REQUESTDATA, TELEPHONE, TRANS_ACK, XML_OBJECTS, XMLIdentifier
code, description, number, subDescription
Modifier | Constructor and Description |
---|---|
protected |
TransactionType(java.lang.String code,
java.lang.String description,
java.lang.String category,
java.lang.String objectClass,
java.lang.String basicValidatorClass,
java.lang.String extValidatorClass) |
protected |
TransactionType(java.lang.String code,
java.lang.String description,
java.lang.String category,
java.lang.String objectClass,
java.lang.String basicValidatorClass,
java.lang.String extValidatorClass,
java.lang.String XMLIdentifier) |
protected |
TransactionType(java.lang.String code,
java.lang.String description,
java.lang.String subDescription,
java.lang.String category,
java.lang.String objectClass,
java.lang.String basicValidatorClass,
java.lang.String extValidatorClass,
java.lang.String XMLIdentifier) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getCodeForDescSubDesc(java.lang.String description,
java.lang.String subDescription) |
static TransactionType |
getTransactionType(java.lang.String code)
Return the TransactionType object given by code (key)
|
getBasicValidatorClass, getCategory, getExtendedValidatorClass, getObjectClass, getXMLIdentifier, getXMLObjectType
compareTo, contains, equals, getCode, getDescription, getEnumeration, getNumber, getSubDescription, toString
public static final TransactionType SOR_ALLOCATE_NMI
public static final TransactionType SOR_NEW_CONNECTION
public static final TransactionType SOR_NEW_CONNECTION_T
public static final TransactionType SOR_NEW_CONNECTION_TP
public static final TransactionType SOR_SUPPLY_ALTERATION
public static final TransactionType SOR_SUPPLY_ABOLISHMENT
public static final TransactionType SOR_TEMP_ISOLATION
public static final TransactionType SOR_TEMP_ISOLATION_GRP
public static final TransactionType SOR_TARIFF_CHANGE
public static final TransactionType SOR_MSW_INSTALL_METER
public static final TransactionType SOR_MSW_MOVE_METER
public static final TransactionType SOR_MSW_REMOVE_METER
public static final TransactionType SOR_MSW_EXCHANGE_METER
public static final TransactionType SOR_MSW_INSTALL_CLOAD
public static final TransactionType SOR_MSW_METER_RECONFIG
public static final TransactionType SOR_MSW_CHG_TSWITCH
public static final TransactionType SOR_MSW_METER_INV_INS
public static final TransactionType SOR_MSW_METER_INV_TEST
public static final TransactionType SOR_MSW_RESEAL
public static final TransactionType SOR_REENERGISATION
public static final TransactionType SOR_REENERGISATION_PHY_VISIT
public static final TransactionType SOR_REENERGISATION_RETRO_MOVEIN
public static final TransactionType SOR_REENERGISATION_REC_DISCR
public static final TransactionType SOR_REENERGISATION_AFT_DISCONN
public static final TransactionType SOR_REENERGISATION_NEW_READ
public static final TransactionType SOR_REENERGISATION_MOVEIN
public static final TransactionType SOR_DEENERGISATION
public static final TransactionType SOR_DEENERGISATION_REMOTE
public static final TransactionType SOR_DEENERGISATION_LOC_MET_DISCONN
public static final TransactionType SOR_DEENERGISATION_REC_DISCR
public static final TransactionType SOR_DEENERGISATION_REMOVE_FUSE
public static final TransactionType SOR_SPECIAL_READ_FINAL
public static final TransactionType SOR_SPECIAL_READ_CHECK
public static final TransactionType SOR_SPECIAL_READ
public static final TransactionType SOR_MISCELLANEOUS
public static final TransactionType SOR_CANCEL
public static final TransactionType SOR_RESPONSE
public static final TransactionType CUST_DETAIL_NOT
public static final TransactionType SITE_ACCESS_REQ
public static final TransactionType SITE_ACCESS_NOT
public static final TransactionType SITE_ADDRESS_NOT
public static final TransactionType PROVIDE_METER_DATA_REQ
public static final TransactionType METER_DATA_VERIFY_REQ
public static final TransactionType CUST_DETAIL_REQUEST
public static final TransactionType METER_DATA_NOT
public static final TransactionType SO_APPOINTMENT_NOT
public static final TransactionType ONE_WAY_NOT
public static final TransactionType REMOTE_SERVICE_REQ
public static final TransactionType REMOTE_SERVICE_RES
public static final TransactionType PLANNED_INTERRUPT_NOT
public static final TransactionType METER_FAULT_AND_ISSUE_NOT
public static final TransactionType NOTICE_OF_METERING_WORKS
public static final TransactionType NOTIFIED_PARTY
public static final TransactionType PEER_TO_PEER
public static final java.util.List<TransactionType> TRANSACTIONS
protected TransactionType(java.lang.String code, java.lang.String description, java.lang.String category, java.lang.String objectClass, java.lang.String basicValidatorClass, java.lang.String extValidatorClass, java.lang.String XMLIdentifier)
protected TransactionType(java.lang.String code, java.lang.String description, java.lang.String subDescription, java.lang.String category, java.lang.String objectClass, java.lang.String basicValidatorClass, java.lang.String extValidatorClass, java.lang.String XMLIdentifier)
protected TransactionType(java.lang.String code, java.lang.String description, java.lang.String category, java.lang.String objectClass, java.lang.String basicValidatorClass, java.lang.String extValidatorClass)
public static TransactionType getTransactionType(java.lang.String code)
code
- The key to find in this enumerationpublic static java.lang.String getCodeForDescSubDesc(java.lang.String description, java.lang.String subDescription)