org.opengts.db.tables
Class UniqueXID

java.lang.Object
  extended by org.opengts.dbtools.DBRecord<UniqueXID>
      extended by org.opengts.db.tables.UniqueXID

public class UniqueXID
extends DBRecord<UniqueXID>


Nested Class Summary
static class UniqueXID.Key
           
 
Nested classes/interfaces inherited from class org.opengts.dbtools.DBRecord
DBRecord.DBChangeListener
 
Field Summary
static java.lang.String FLD_accountID
           
static java.lang.String FLD_transportID
           
static java.lang.String FLD_uniqueID
           
 
Fields inherited from class org.opengts.dbtools.DBRecord
errorDescription, excludedUpdateFields, FLD_creationMillis, FLD_creationTime, FLD_description, FLD_lastUpdateAccount, FLD_lastUpdateTime, FLD_lastUpdateUser, hasError, ID_SIZE, isValidating, lastSQLException, NOTIFY_GROUP, PSEUDO_FIELD_CHAR, tempProps
 
Constructor Summary
UniqueXID()
           
UniqueXID(UniqueXID.Key key)
           
 
Method Summary
 java.lang.String getAccountID()
           
static DBFactory<UniqueXID> getFactory()
           
static java.lang.String getTableDescription(java.util.Locale loc)
           
 java.lang.String getTransportID()
           
 java.lang.String getUniqueID()
           
static UniqueXID getUniqueXID(java.lang.String uniqueID)
           
static UniqueXID getUniqueXID(java.lang.String uniqueID, boolean create)
           
static boolean isUniqueQueryEnabled()
           
static void main(java.lang.String[] argv)
           
 void setCreationDefaultValues()
          Override to set default values
static java.lang.String TABLE_NAME()
           
 
Methods inherited from class org.opengts.dbtools.DBRecord
_getFactory, _reload, addChangedNotification, addExcludedUpdateFields, adjustStringLength_1, adjustStringLength, appendFieldValues, clearChanged, clearError, clearExcludedUpdateFields, clearLastCaughtSQLException, equals, excludeFieldFromUpdate, excludeFieldFromUpdate, fireChangeNotification, geKeyValue, getCreationDateTime, getCreationMillis, getCreationTime, GetCurrentAccount, GetCurrentUser, getDefaultFieldValueKey, getDescription, getErrorDescription, getFactory, getFactory, getField, getFieldBoolean, getFieldDateTime, getFieldDouble, getFieldFloat, getFieldInt, getFieldLong, getFieldName, getFieldString, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getKeyValue, getLastCaughtSQLException, getLastUpdateAccount, getLastUpdateTime, getLastUpdateTime, getLastUpdateUser, getNextGroup, getOptionalFieldValue, getOptionalFieldValue, getOptionalFieldValue, getOptionalFieldValue, getOptionalFieldValue, getOptionalFieldValue, getOptionalFieldValue, getOptionalFieldValue, getOptionalFieldValue, getRecordCount, getRecordCount, getRecordCount, getRecordCount, getRecordCount, getRecordKey, getRecords, getRecords, getTemporaryProperties, getValue, getVirtual, hasChanged, hasError, hasField, hasFieldValue, hasOptionalFieldValue, hasTemporaryProperties, insert, isFieldUnsigned, isLastCaughtSQLExceptionErrorCode, isOkToReload, isOkToSave, isValidating, isVirtual, lock, lockRead, lockWrite, newField_creationMillis, newField_creationTime, newField_creationTime, newField_description, newField_description, newField_lastUpdateAccount, newField_lastUpdateAccount, newField_lastUpdateTime, newField_lastUpdateUser, newField_lastUpdateUser, printXML, printXML, printXML, printXML, printXML, printXML, recordDidInsert, recordDidUpdate, recordWillInsert, recordWillUpdate, reload, reload, removeChangedNotification, save, select, select, select, setAllFieldValues, setAllFieldValues, setAllFieldValues, setAllFieldValues, setChanged, setChanged, setCreationMillis, setCreationTime, SetCurrentAccount, SetCurrentUser, setDescription, setError, setError, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setIgnoreInvalidFields, setKeyValue, setLastCaughtSQLException, setLastUpdateAccount, setLastUpdateTime, setLastUpdateUser, setOptionalFieldValue, setOptionalFieldValue, setOptionalFieldValue, setOptionalFieldValue, setOptionalFieldValue, setOptionalFieldValue, setOptionalFieldValue, setOptionalFieldValue, setRuntimeDefaultValues, setValidating, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setVirtual, toString, toXML, toXML, toXML, toXML, toXML, unlock, update, update, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FLD_uniqueID

public static final java.lang.String FLD_uniqueID
See Also:
Constant Field Values

FLD_accountID

public static final java.lang.String FLD_accountID
See Also:
Constant Field Values

FLD_transportID

public static final java.lang.String FLD_transportID
See Also:
Constant Field Values
Constructor Detail

UniqueXID

public UniqueXID()

UniqueXID

public UniqueXID(UniqueXID.Key key)
Method Detail

isUniqueQueryEnabled

public static boolean isUniqueQueryEnabled()

TABLE_NAME

public static java.lang.String TABLE_NAME()

getFactory

public static DBFactory<UniqueXID> getFactory()

getTableDescription

public static java.lang.String getTableDescription(java.util.Locale loc)

getUniqueID

public java.lang.String getUniqueID()

getAccountID

public java.lang.String getAccountID()

getTransportID

public java.lang.String getTransportID()

setCreationDefaultValues

public void setCreationDefaultValues()
Description copied from class: DBRecord
Override to set default values

Overrides:
setCreationDefaultValues in class DBRecord<UniqueXID>

getUniqueXID

public static UniqueXID getUniqueXID(java.lang.String uniqueID)
                              throws DBException
Throws:
DBException

getUniqueXID

public static UniqueXID getUniqueXID(java.lang.String uniqueID,
                                     boolean create)
                              throws DBException
Throws:
DBException

main

public static void main(java.lang.String[] argv)