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, waitgetFirstDate, getFirstUser, getLastDate, getLastUser, isInstanceLevelSecurityNeededgetGlobalId, getParentpublic java.lang.String getName()
getName in interface IOdiEntitypublic 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 IRepositoryEntitypublic IRepositoryEntity getSecurityContainer()
getSecurityContainer in interface IRepositoryEntitypublic boolean isRole()
public java.util.List getOdiProfileList()
public void removeOdiProfile(OdiProfile profile)
public void addOdiProfile(OdiProfile profile)
public void addOdiProfileList(java.util.List profileList)