org.modelsphere.jack.baseDb.db
Class DbLoginUser

java.lang.Object
  extended by PersistentObject
      extended by org.modelsphere.jack.baseDb.db.DbObject
          extended by org.modelsphere.jack.baseDb.db.DbLogin
              extended by org.modelsphere.jack.baseDb.db.DbLoginUser

public final class DbLoginUser
extends DbLogin

Define a user. DbLoginUsers are components of DbLoginNode (a group of users). Internal to the Db framework. Only an ADMIN user can add, remove or modify DbLoginUser objects.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaField fPassword
           
static MetaField fUserType
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.jack.baseDb.db.DbLogin
fGroups, fName, fNo
 
Fields inherited from class org.modelsphere.jack.baseDb.db.DbObject
ACCESS_GRANTED, ACCESS_NOT_GRANTED, fComponents, fComposite, fCreationTime, fModificationTime, fUdfValues, fValidationStatus, LONG_FORM, SHORT_FORM, VALIDATION_ERROR, VALIDATION_OK, VALIDATION_WARNING, writeAccess
 
Constructor Summary
DbLoginUser()
           
DbLoginUser(DbObject composite)
           
 
Method Summary
 MetaClass getMetaClass()
           
 DbtPassword getPassword()
           
 UserType getUserType()
           
static void initMeta()
           
 boolean isDeletable()
           
 void set(MetaField metaField, java.lang.Object value)
           
 
Methods inherited from class org.modelsphere.jack.baseDb.db.DbLogin
checkAccess, getGroups, getName, getNo, remove, set
 
Methods inherited from class org.modelsphere.jack.baseDb.db.DbObject
addDbRefreshListener, addDbRefreshListener, basicReinsert, basicSet, basicSet, buildFullNameString, buildFullNameString, componentTree, componentTree, componentTree, copyComponent, createComponent, createComponent, createRAMRelN, deepCopy, deepCopy, doDeleteAction, findComponentByName, findComponentByName, findMatchingObject, generateEDCTimestamp, get, get, get, getAccordingToStatus, getComponents, getComposite, getCompositeOfType, getCreationTime, getDb, getDependencyRelations, getEDCTimestamp, getFullDisplayName, getId, getMatchingObject, getMinCard, getModificationTime, getNbNeighbors, getNextTs, getOld, getProject, getSemanticalIcon, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, hasWriteAccess, isAddedAndRemoved, isAlive, isDescendingFrom, isHugeRelN, load, load, matches, reinsert, removeDbRefreshListener, save, set, setComposite, setMatchingObject, setModificationTime, setName, setRelationNN, setRelationNN, setValidationStatus, toString, valuesAreEqual
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fPassword

public static final MetaField fPassword

fUserType

public static final MetaField fUserType

metaClass

public static final MetaClass metaClass
Constructor Detail

DbLoginUser

public DbLoginUser()

DbLoginUser

public DbLoginUser(DbObject composite)
            throws DbException
Throws:
DbException
Method Detail

initMeta

public static void initMeta()

isDeletable

public final boolean isDeletable()
                          throws DbException
Overrides:
isDeletable in class DbObject
Throws:
DbException

set

public void set(MetaField metaField,
                java.lang.Object value)
         throws DbException
Overrides:
set in class DbLogin
Throws:
DbException

getPassword

public final DbtPassword getPassword()
                              throws DbException
Throws:
DbException

getUserType

public final UserType getUserType()
                           throws DbException
Throws:
DbException

getMetaClass

public MetaClass getMetaClass()
Specified by:
getMetaClass in class DbObject


Open ModelSphere 2007. All Rights Reserved.