|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.webobjects.eocontrol.EOCustomObject
com.webobjects.eocontrol.EOGenericRecord
com.cassinidivision.oce.users.base._U_Actor
com.cassinidivision.oce.users.U_Actor
com.cassinidivision.oce.users.base._U_User
com.cassinidivision.oce.users.U_User
Encapsulates the notion of human (or manual) system users, what roles/permissions/behaviour they exert over the system, and related matters.
Nested Class Summary |
Nested classes inherited from class com.webobjects.eocontrol.EOGenericRecord |
EOGenericRecord._DictionaryBinding, EOGenericRecord._LazyDictionaryBinding |
Nested classes inherited from class com.webobjects.eocontrol.EOCustomObject |
EOCustomObject._BooleanFieldBinding, EOCustomObject._FieldBinding, EOCustomObject._LazyFieldBinding, EOCustomObject._NumberFieldBinding |
Nested classes inherited from class com.webobjects.eocontrol.EOKeyValueCodingAdditions |
EOKeyValueCodingAdditions.DefaultImplementation, EOKeyValueCodingAdditions.Utility |
Nested classes inherited from class com.webobjects.eocontrol.EOKeyValueCoding |
EOKeyValueCoding._BestBindingCreation, EOKeyValueCoding._KeyBindingCreation, EOKeyValueCoding._StoredForwardingBinding |
Nested classes inherited from class com.webobjects.foundation.NSValidation |
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException |
Nested classes inherited from class com.webobjects.eocontrol._EOPrivateMemento |
_EOPrivateMemento.DefaultImplementation |
Field Summary |
Fields inherited from class com.webobjects.eocontrol.EOGenericRecord |
_CLASS |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions |
_KeyPathSeparatorChar, KeyPathSeparator |
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding |
NullValue |
Constructor Summary | |
U_User()
|
Method Summary | |
static NSArray |
allDisabledUsersInEditingContext(EOEditingContext anEditingContext)
Returns all currently disabled users in alphabetical name order. |
static NSArray |
allValidUsersInEditingContext(EOEditingContext anEditingContext)
Returns all active users in alphabetical name order. |
void |
awakeFromInsertion(EOEditingContext ec)
|
void |
clearLocks()
Clear all known locks for the current user. |
void |
lockObject(EOEnterpriseObject anObject)
Lock an enterprise object, associating the lock with the current user instance. |
void |
unlockObject(EOEnterpriseObject anObject)
Attempt to unlock an enterprise object, if the lock has been registered with the current user. |
Methods inherited from class com.cassinidivision.oce.users.base._U_User |
email, setEmail |
Methods inherited from class com.cassinidivision.oce.users.U_Actor |
actorWithUserNamePasswordEditingContext, allPermissions, coverPassword, currentlyActive, hasPermissionWithName, hasRoleWithName, isTheSameActor, ownLock, setCoverPassword, setCurrentlyActive |
Methods inherited from class com.cassinidivision.oce.users.base._U_Actor |
addToLocks, addToRoles, className, isActive, locks, name, password, removeFromLocks, removeFromRoles, roles, setClassName, setIsActive, setLocks, setName, setPassword, setRoles, setUserName, userName |
Methods inherited from class com.webobjects.eocontrol.EOGenericRecord |
__setClassDescription, _keyGetBindingForKey, _keySetBindingForKey, _otherStorageBinding, _storedKeyGetBindingForKey, _storedKeySetBindingForKey, classDescription, usesDeferredFaultCreation |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public U_User()
Method Detail |
public static NSArray allValidUsersInEditingContext(EOEditingContext anEditingContext)
anEditingContext
- The editing context used to fetch the users.
public static NSArray allDisabledUsersInEditingContext(EOEditingContext anEditingContext)
anEditingContext
- The editing context used to fetch the users.
public void awakeFromInsertion(EOEditingContext ec)
public void clearLocks()
public void lockObject(EOEnterpriseObject anObject)
anObject
- The enterprise object to lock.public void unlockObject(EOEnterpriseObject anObject)
anObject
- The enterprise object in question.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |