public abstract class OdiPrincipal extends oracle.odi.domain.support.AbstractOdiEntity implements IMasterOdiEntity, oracle.odi.domain.impexp.IExportable
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.
|
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.
|
getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, isInstanceLevelSecurityNeeded, isNew, preCommit, toString
equals, getBigNumericId, getGlobalId, getNumericId, getParent, hashCode
getFirstDate, getFirstUser, getLastDate, getLastUser, isInstanceLevelSecurityNeeded
getGlobalId, getParent
public java.lang.String getName()
getName
in interface IOdiEntity
getName
in class oracle.odi.domain.support.AbstractOdiEntity
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 boolean isRole()
public java.util.List getOdiProfileList()
public void removeOdiProfile(OdiProfile profile)
public void addOdiProfile(OdiProfile profile)
public void addOdiProfileList(java.util.List profileList)