|
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.Object oracle.odi.domain.project.OdiInterface.StagingArea
public class OdiInterface.StagingArea
Represents the staging area of the interface. It references a LKM, which is used to load data from the staging area to the target data server when the staging area is different from the target datastore.
Method Summary | |
---|---|
OdiLKM |
getActualLKM()
For internal use only Returns the actual LKM set for the staging area. |
java.lang.Number |
getInstanceId()
|
java.io.Serializable |
getInternalId()
The internal ID of this sub component. Returning null from this method will indicate the object has never been persisted in the repository. |
OdiLKM |
getLKM()
Returns the Load Knowledge module associated to this OdiInterface.StagingArea
instance. |
java.util.List<IOptionValue> |
getLKMOptions()
Returns the list of options of the Load Knowledge module. |
OdiLogicalSchema |
getLogicalSchema()
Returns the logical schema of the staging area. |
java.lang.String |
getSubComponentDescription()
Returns the sub component's description in a human-readable way. |
java.lang.String |
getSubComponentDescription(java.util.Locale pLocale)
Returns the sub component's description in a human-readable way for the given Locale. |
boolean |
isCommitOnWork()
Returns the commit on work flag. |
boolean |
isDistinctRows()
Returns the distinct rows setting for the staging area. |
boolean |
isOnTarget()
Returns whether the staging area is located on the same logical schema as the target datastore. |
void |
setCommitOnWork(boolean pCommitOnWork)
For internal use only Sets the commit on work flag. |
void |
setDistinctRows(boolean pDistinctRows)
For internal use only Sets the distinct rows setting for the staging area. |
void |
setLKM(OdiLKM pLKM)
For internal use only Sets the Load Knowledge module associated to this OdiInterface.StagingArea
instance. |
void |
setLogicalSchema(OdiLogicalSchema pLogicalSchema)
For internal use only Sets the logical schema of the staging area. |
void |
setOnTarget(boolean pIsOnTarget)
For internal use only Sets whether the staging area is on the same logical schema as the target datastore. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public OdiLKM getActualLKM()
getLKM()
instead.
getLKM()
public java.lang.Number getInstanceId()
getInstanceId
in interface oracle.odi.domain.procusage.IProcedureUser
public java.io.Serializable getInternalId()
IInterfaceSubComponent
null
from this method will indicate the object has never been persisted in the repository.
getInternalId
in interface IInterfaceSubComponent
IInterfaceSubComponent.getInternalId()
public OdiLKM getLKM()
OdiInterface.StagingArea
instance.
OdiLKM
,
setLKM(OdiLKM)
public java.util.List<IOptionValue> getLKMOptions()
OdiLKM
,
IOptionValue
public OdiLogicalSchema getLogicalSchema()
setLogicalSchema(OdiLogicalSchema)
public java.lang.String getSubComponentDescription()
IInterfaceSubComponent
getSubComponentDescription
in interface IInterfaceSubComponent
public java.lang.String getSubComponentDescription(java.util.Locale pLocale)
IInterfaceSubComponent
getSubComponentDescription
in interface IInterfaceSubComponent
pLocale
- the Locale
for which the description should be returned
public boolean isCommitOnWork()
public boolean isDistinctRows()
true
, only distinct rows will be used to load the
target datastore.
public boolean isOnTarget()
true
if this is a temporary interface, or the
staging area is located on the same logical schema as the target
datastore.public void setCommitOnWork(boolean pCommitOnWork)
OdiInterface
object or its children, please refer to the description of the class.
pCommitOnWork
- new value for Commit On Workpublic void setDistinctRows(boolean pDistinctRows)
OdiInterface
object or its children, please refer to the description of the class.
pDistinctRows
- new value for distinct row setting.public void setLKM(OdiLKM pLKM)
OdiInterface.StagingArea
instance.
To modify an OdiInterface
object or its children, please refer to the description of the class.
pLKM
- the new LKMOdiLKM
,
getLKM()
public void setLogicalSchema(OdiLogicalSchema pLogicalSchema)
OdiInterface
object or its children, please refer to the description of the class.
pLogicalSchema
- the new Logical SchemagetLogicalSchema()
public void setOnTarget(boolean pIsOnTarget)
OdiInterface
object or its children, please refer to the description of the class.
pIsOnTarget
- true
if the staging area is on the same
logical schema as the target datastore.
|
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 |