public class User extends BasicUser implements UserContext, WeakNodeEventListener
Users,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected long |
key |
protected MMObjectNode |
node |
authentication, authenticationType| Constructor and Description |
|---|
User(MMObjectNode n,
long l,
String app) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
SortedSet<Integer> |
getGroups() |
String |
getIdentifier()
Gets the unique identifier for this user.
|
protected long |
getKey() |
MMObjectNode |
getNode()
An MMObjectNode (of type 'mmbaseusers') is associated with this User object.
|
String |
getOwnerField()
Gets the owner field value of new objects created by this user.
|
Rank |
getRank()
Gets the rank of this user.
|
int |
hashCode() |
boolean |
isValidNode() |
void |
notify(NodeEvent ne) |
compareTo, getAuthenticationType, isValid, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAuthenticationType, isValidprotected MMObjectNode node
protected long key
public User(MMObjectNode n, long l, String app)
public String getIdentifier()
BasicUsergetIdentifier in interface UserContextgetIdentifier in class BasicUserpublic Rank getRank() throws SecurityException
BasicUsergetRank in interface UserContextgetRank in class BasicUserSecurityExceptionpublic String getOwnerField()
BasicUsergetOwnerField in interface UserContextgetOwnerField in class BasicUserprotected long getKey()
public boolean isValidNode()
public MMObjectNode getNode()
public void notify(NodeEvent ne)
notify in interface WeakNodeEventListenerMMBase 1.9-SNAPSHOT - ${javadoctimestamp}