|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.odi.domain.support.BusinessObject
oracle.odi.domain.support.AbstractRepositoryEntity
oracle.odi.domain.support.AbstractOdiEntity
oracle.odi.domain.topology.OdiLogicalAgent
public class OdiLogicalAgent
An ODI logical agent to be used as reference to an OdiPhysicalAgent
for a given OdiContext.
| Field Summary |
|---|
| Fields inherited from class oracle.odi.domain.support.AbstractOdiEntity |
|---|
STARTING_INTERNAL_VERSION |
| Constructor Summary | |
|---|---|
OdiLogicalAgent(java.lang.String pAgentName)
Create a new OdiLogicalAgent. |
|
| Method Summary | |
|---|---|
java.io.Serializable |
getInternalId()
Provides a common getter for the persistence layer to obtain an identity, irrespective of the actual type of identity used. |
java.lang.Number |
getLogicalAgentId()
This OdiLogicalAgent ID. |
java.lang.String |
getName()
Obtains this OdiLogicalAgent's name. |
OdiPhysicalAgent |
getPhysicalAgent(OdiContext pContext)
Obtains the OdiPhysicalAgent mapped to this OdiLogicalAgent
for given OdiContext. |
IRepositoryEntity |
getSecurityContainer()
Define a generic way to retrieve container for entities. |
| 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 |
| Methods inherited from interface oracle.odi.domain.IOdiEntity |
|---|
getFirstDate, getFirstUser, getLastDate, getLastUser, isInstanceLevelSecurityNeeded |
| Constructor Detail |
|---|
public OdiLogicalAgent(java.lang.String pAgentName)
OdiLogicalAgent.
pAgentName - the agent name| Method Detail |
|---|
public java.io.Serializable getInternalId()
IRepositoryEntity
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.
getInternalId in interface IRepositoryEntitypublic java.lang.Number getLogicalAgentId()
OdiLogicalAgent ID.
public java.lang.String getName()
OdiLogicalAgent's name.
getName in interface IOdiEntitygetName in class oracle.odi.domain.support.AbstractOdiEntitypublic OdiPhysicalAgent getPhysicalAgent(OdiContext pContext)
OdiPhysicalAgent mapped to this OdiLogicalAgent
for given OdiContext.
pContext - a context
OdiPhysicalAgent mapped to this, or null if nonepublic IRepositoryEntity getSecurityContainer()
IRepositoryEntity
getSecurityContainer in interface IRepositoryEntity
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||