|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.odi.domain.model.OdiReferenceShortcutAdapter
public class OdiReferenceShortcutAdapter
This is a shortcut adapter for the OdiReference.
An odi reference may consume a shortcutable datastore as the primary table.
The adapter methods will be called by the materialization processing when a shortcutable consumed by the shortcut consumer is materialized. The adapter will make the necessary changes to the consumer for the newly materialized shortcutable.
shortcutConsumers include:
StepDataStoreStepDataStore
OdiDatastoreStepDataStore
OdiUserProcedureStepDataStore
StepDataStore
OdiSourceTable
OdiReference
OdiDataStore
, OdiReference
, OdiUserProcedure
Constructor Summary | |
---|---|
OdiReferenceShortcutAdapter(OdiReference pOdiReference, OdiInstance pOdiInstance) |
Method Summary | |
---|---|
IOdiShortcutable |
getBaseObject() |
IRepositoryEntity |
getConsumer() |
IOdiEntity |
getConsumerEntity() |
IOdiShortcutable |
getShortcut() |
boolean |
setShortcutable(IOdiShortcutable pShortcutable) |
boolean |
setShortcutableForDeMaterialize(IOdiShortcutable pShortcutable) |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OdiReferenceShortcutAdapter(OdiReference pOdiReference, OdiInstance pOdiInstance)
Method Detail |
---|
public IOdiShortcutable getBaseObject()
getBaseObject
in interface oracle.odi.domain.shortcuts.IOdiShortcutConsumer
public IOdiShortcutable getShortcut()
getShortcut
in interface oracle.odi.domain.shortcuts.IOdiShortcutConsumer
public boolean setShortcutable(IOdiShortcutable pShortcutable)
setShortcutable
in interface oracle.odi.domain.shortcuts.IOdiShortcutConsumer
public IOdiEntity getConsumerEntity()
getConsumerEntity
in interface oracle.odi.domain.shortcuts.IOdiShortcutConsumer
public boolean setShortcutableForDeMaterialize(IOdiShortcutable pShortcutable)
setShortcutableForDeMaterialize
in interface oracle.odi.domain.shortcuts.IOdiShortcutConsumer
public IRepositoryEntity getConsumer()
getConsumer
in interface oracle.odi.domain.shortcuts.IOdiShortcutConsumer
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |