public abstract class OdiPrincipal extends AbstractOdiEntity implements IMasterOdiEntity
Modifier and Type | Class and Description |
---|---|
static class |
OdiPrincipal.UserCommunity |
Modifier and Type | Method and Description |
---|---|
void |
addOdiProfile(OdiProfile profile) |
void |
addOdiProfileList(java.util.List profileList) |
java.io.Serializable |
getInternalId()
Return the id of the user.
|
java.lang.String |
getName()
Return the user name.
|
java.lang.String |
getNotes()
Return the user detail.
|
java.util.List |
getOdiProfileList() |
java.lang.Number |
getPrincipalId()
Return the id of the user.
|
IRepositoryEntity |
getSecurityContainer()
Return the parent object.
|
boolean |
isRole() |
boolean |
isSupervisor()
Return true if this user is supervisor, otherwise false.
|
void |
removeOdiProfile(OdiProfile profile) |
void |
setNotes(java.lang.String pNote)
add some description or notes on the Odi Principal object.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFirstDate, getFirstUser, getLastDate, getLastUser, isInstanceLevelSecurityNeeded
getGlobalId, getParent
public java.lang.String getName()
getName
in interface IOdiEntity
public boolean isSupervisor()
public java.lang.String getNotes()
public void setNotes(java.lang.String pNote)
public java.lang.Number getPrincipalId()
public java.io.Serializable getInternalId()
getInternalId
in interface IRepositoryEntity
public IRepositoryEntity getSecurityContainer()
getSecurityContainer
in interface IRepositoryEntity
public boolean isRole()
public java.util.List getOdiProfileList()
public void removeOdiProfile(OdiProfile profile)
public void addOdiProfile(OdiProfile profile)
public void addOdiProfileList(java.util.List profileList)