org.modelsphere.jack.baseDb.db
Class DbLogin
java.lang.Object
PersistentObject
org.modelsphere.jack.baseDb.db.DbObject
org.modelsphere.jack.baseDb.db.DbLogin
- Direct Known Subclasses:
- DbLoginGroup, DbLoginUser
public abstract class DbLogin
- extends DbObject
A common interface for DbLoginUser and DbLoginGroup
Only an ADMIN user can add, remove or modify DbLogin objects.
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 |
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, getMetaClass, getMinCard, getModificationTime, getNbNeighbors, getNextTs, getOld, getProject, getSemanticalIcon, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, hasWriteAccess, isAddedAndRemoved, isAlive, isDeletable, 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 |
fName
public static final MetaField fName
fNo
public static final MetaField fNo
fGroups
public static final MetaRelationN fGroups
metaClass
public static final MetaClass metaClass
DbLogin
public DbLogin()
DbLogin
public DbLogin(DbObject composite)
throws DbException
- Throws:
DbException
initMeta
public static void initMeta()
remove
public void remove()
throws DbException
- Overrides:
remove
in class DbObject
- Throws:
DbException
set
public void set(MetaField metaField,
java.lang.Object value)
throws DbException
- Overrides:
set
in class DbObject
- Throws:
DbException
set
public void set(MetaRelationN relation,
DbObject neighbor,
int op)
throws DbException
- Overrides:
set
in class DbObject
- Throws:
DbException
getName
public final java.lang.String getName()
throws DbException
- Overrides:
getName
in class DbObject
- Throws:
DbException
getNo
public final java.lang.Integer getNo()
throws DbException
- Throws:
DbException
getGroups
public final DbRelationN getGroups()
throws DbException
- Throws:
DbException
checkAccess
protected final void checkAccess()
throws DbException
- Throws:
DbException
Open ModelSphere 2007. All Rights Reserved.