ObjectFactory.createUserGroup()
insteadpublic class UserGroupImpl extends IOObjectImpl implements UserGroup
IOAtom.ObjectType
Modifier and Type | Field and Description |
---|---|
protected neo.xredsys.UserGroup |
mUserGroup
Deprecated.
|
protected UserGroup[] |
mUserGroups
Deprecated.
|
LOGGER, sRefreshObjectBeforeLock
ID_INVALID, OBJECTTYPE_AGREEMENTINFO, OBJECTTYPE_ARTICLE, OBJECTTYPE_CATALOG, OBJECTTYPE_CATEGORY, OBJECTTYPE_ENTITY, OBJECTTYPE_FORUM, OBJECTTYPE_LAYOUT, OBJECTTYPE_MAX, OBJECTTYPE_MIN, OBJECTTYPE_PERSON, OBJECTTYPE_POOL, OBJECTTYPE_POSTING, OBJECTTYPE_PRESENTATION_FORUM, OBJECTTYPE_PRESENTATION_POSTING, OBJECTTYPE_PRESENTATION_THREAD, OBJECTTYPE_PROFILE, OBJECTTYPE_PUBLICATION, OBJECTTYPE_SECTION, OBJECTTYPE_THREAD, OBJECTTYPE_TOPIC, OBJECTTYPE_UNKNOWN, OBJECTTYPE_USERGROUP
Constructor and Description |
---|
UserGroupImpl()
Deprecated.
Use
ObjectFactory.createUserGroup() instead |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object pThat)
Deprecated.
|
String |
getChecksum()
Deprecated.
Get the version for this object.
|
Timestamp |
getCreationDate()
Deprecated.
Retrieves the date when this user group was created.
|
Timestamp |
getLastModified()
Deprecated.
Retrieves the date when this user group was last modified.
|
String |
getName()
Deprecated.
Retrieves the name of this group.
|
IOTransaction |
getTransactionObjectImpl()
Deprecated.
|
Collection<UserGroup> |
getUserGroupMembers()
Deprecated.
Retrieves all user groups that are members of this group.
|
UserGroup[] |
getUserGroups()
Deprecated.
Returns the user groups where this object is a member.
|
Collection<User> |
getUserMembers()
Deprecated.
Retrieves all users that are members of this group.
|
String |
getUUID()
Deprecated.
|
int |
hashCode()
Deprecated.
|
boolean |
isMember(IOObject ioObject)
Deprecated.
Check whether or not the given
IOObject is member of this group. |
void |
refresh()
Deprecated.
|
breakAndLock, compareTo, createTransaction, getDefaultProtectionDomain, getHashKey, getId, getLockKeeper, getObjectType, getOwnerPublicationId, getProtectionDomain, getProtectionDomains, getValid, isLocked, isPreview, isStillValid, isValid, lock, lock, lock, lock, objectTypeAsString, setId, setOwnerPublicationId, setValid, stringToObjectType, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProtectionDomain
breakAndLock, createTransaction, getHashKey, getId, getLockKeeper, getObjectType, getOwnerPublicationId, getProtectionDomains, isLocked, isPreview, isValid, lock, lock, lock, lock
protected neo.xredsys.UserGroup mUserGroup
protected UserGroup[] mUserGroups
public UserGroupImpl()
ObjectFactory.createUserGroup()
insteadpublic Timestamp getLastModified()
UserGroup
getLastModified
in interface UserGroup
Timestamp
representation of the date when this user group was last modifiedpublic Timestamp getCreationDate()
UserGroup
getCreationDate
in interface UserGroup
Timestamp
representation of the date when this user group was createdpublic Collection<UserGroup> getUserGroupMembers() throws NoSuchObjectException
UserGroup
getUserGroupMembers
in interface UserGroup
NoSuchObjectException
- if trying to retrieve an object that does not existpublic Collection<User> getUserMembers() throws NoSuchObjectException
UserGroup
getUserMembers
in interface UserGroup
NoSuchObjectException
- if trying to retrieve an object that does not existpublic IOTransaction getTransactionObjectImpl()
getTransactionObjectImpl
in class IOObjectImpl
public String getUUID()
getUUID
in class IOObjectImpl
public void refresh() throws PersistentStoreException, NoSuchObjectException
refresh
in interface IOObject
PersistentStoreException
NoSuchObjectException
public String getName()
UserGroup
public int hashCode()
hashCode
in class IOObjectImpl
public boolean equals(Object pThat)
equals
in class IOObjectImpl
public boolean isMember(IOObject ioObject) throws IllegalOperationException
UserGroup
IOObject
is member of this group.isMember
in interface UserGroup
ioObject
- the IOObject
to if is member of this groupIOObject
is member of this groupIllegalOperationException
- if this user is not authorized to perform this actionpublic UserGroup[] getUserGroups()
Member
getUserGroups
in interface Member
public String getChecksum()
IOObject
getChecksum
in interface IOObject
getChecksum
in class IOObjectImpl
© 1998- 2018 Stibo DX