Skip navigation links
oracle.odi.domain.security
Class OdiProfile
java.lang.Object
oracle.odi.domain.support.BusinessObject
oracle.odi.domain.support.AbstractRepositoryEntity
oracle.odi.domain.support.AbstractOdiEntity
oracle.odi.domain.security.OdiProfile
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, IMasterOdiEntity, IExportable, IOdiEntity, IRepositoryEntity
-
public class OdiProfile
- extends oracle.odi.domain.support.AbstractOdiEntity
- implements IMasterOdiEntity, IExportable
- Since:
- 12.1.2
- Version:
- $Header: odi/src/javadev/odi.core/src/oracle/odi/domain/security/OdiProfile.java /odi_111160/1 2012/12/05 02:19:27 aputseye Exp $
- See Also:
- Serialized Form
Fields inherited from class oracle.odi.domain.support.AbstractOdiEntity |
STARTING_INTERNAL_VERSION |
Methods inherited from class oracle.odi.domain.support.AbstractOdiEntity |
equals, getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, hashCode, isInstanceLevelSecurityNeeded, isNew, toString |
Methods inherited from class oracle.odi.domain.support.BusinessObject |
clone |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
OdiProfile
public OdiProfile()
getProfileName
public java.lang.String getProfileName()
-
- Returns:
- the profileName
getProfileId
public java.lang.Number getProfileId()
-
- Returns:
- the profileId
getInternalId
public java.io.Serializable getInternalId()
- Description copied from interface:
IRepositoryEntity
- Provides a common getter for the persistence layer to obtain an identity, irrespective of the actual type of identity used.
Typically a subclass will delegate to a public SomePrimitiveWrapper getId()
method. The necessity for the getInternalId()
abstract method is solely because the persistence layer needs a way of obtaining the identity irrespective of the actual identity implementation choice.
Returning null
from this method will indicate the object has never been saved. This will likely be relied on by some DAO
implementations.
-
- Specified by:
getInternalId
in interface IRepositoryEntity
-
- Returns:
- the persistence identity of this instance
getSecurityContainer
public IRepositoryEntity getSecurityContainer()
- Description copied from interface:
IRepositoryEntity
- Define a generic way to retrieve container for entities.
-
- Specified by:
getSecurityContainer
in interface IRepositoryEntity
-
- Returns:
- container entity
getUserMembers
public java.util.List<OdiUser> getUserMembers()
-
- Returns:
- the userMembers
getName
public java.lang.String getName()
- Description copied from interface:
IOdiEntity
- Returns the name of this entity instance.
-
- Specified by:
getName
in interface IOdiEntity
- Overrides:
getName
in class oracle.odi.domain.support.AbstractOdiEntity
-
- Returns:
- the name
Skip navigation links
Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.