Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.5.0)

E17060-02


oracle.odi.domain.project
Class OdiJKMLine

java.lang.Object
  extended by oracle.odi.domain.support.BusinessObject
      extended by oracle.odi.domain.support.AbstractRepositoryEntity
          extended by oracle.odi.domain.project.OdiProcedureLine
              extended by oracle.odi.domain.project.OdiJKMLine

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, IRepositoryEntity

public final class OdiJKMLine
extends OdiProcedureLine

Subclass of ProcedureLine providing JKM specific properties used during code generation.

See Also:
Serialized Form

Nested Class Summary
static class OdiJKMLine.RepeatOrder
          Defines if the command should be iterated for all the datastores when processing a CDC-related operation on a group of datastores (model or CDC set).

 

Nested classes/interfaces inherited from class oracle.odi.domain.project.OdiProcedureLine
OdiProcedureLine.LogCounter, OdiProcedureLine.OdiProcedureLineId

 

Field Summary

 

Fields inherited from class oracle.odi.domain.project.OdiProcedureLine
NAME_MAX_LENGTH

 

Method Summary
 OdiJKMLine.RepeatOrder getRepeatOrder()
          get repeatOrder.
 boolean isDropModelJournal()
          Is dropModelJournal set?
 boolean isDropTableJournal()
          Is dropTableJournal set?
 boolean isExtendWindow()
          Is extend window set?
 boolean isLockSubscriber()
          Is lockSubscriber set?
 boolean isPurgeJournal()
          Is purgeJournal set?
 boolean isStartModelJournal()
          Is startModelJournal set?
 boolean isStartTableJournal()
          Is startTableJournal set?
 boolean isSubscribe()
          Is subscribe set?
 boolean isUnlockSubscriber()
          Is unlockSubscriber set?
 boolean isUnsubscribe()
          Is unsubscribe set?
 void setDropModelJournal(boolean pDropModelJournal)
          Defines whether this JKM line participates in drop model journal, or not.
 void setDropTableJournal(boolean pDropTableJournal)
          Defines whether this JKM line participates in drop table journal, or not.
 void setExtendWindow(boolean pExtendWindow)
          Defines whether this JKM line participates in extend Journal window, or not.
 void setLockSubscriber(boolean pLockSubscriber)
          Defines whether this JKM line participates in locks subscriber, or not.
 void setPurgeJournal(boolean pPurgeJournal)
          Defines whether this JKM line participates in purge Journal, or not.
 void setRepeatOrder(OdiJKMLine.RepeatOrder pRepeatOrder)
          Defines if the command should be iterated for all the datastores when processing a CDC-related operation on a group of datastores (model or CDC set).
 void setStartModelJournal(boolean pStartModelJournal)
          Defines whether this JKM line participates in start model journal, or not.
 void setStartTableJournal(boolean pStartTableJournal)
          Defines whether this JKM line participates in start table journal, or not.
 void setSubscribe(boolean pSubscribe)
          Defines whether this JKM line participates in subscribe, or not.
 void setUnlockSubscriber(boolean pUnlockSubscriber)
          Defines whether this JKM line participates in unlock subscriber, or not.
 void setUnsubscribe(boolean pUnsubscribe)
          Defines whether this JKM line participates in unsubscribe, or not.

 

Methods inherited from class oracle.odi.domain.project.OdiProcedureLine
addGenerationCondition, getGenerationConditions, getInternalId, getLogCounter, getLogLevel, getName, getOnSourceCommand, getOnTargetCommand, getOrder, getSecurityContainer, isAlwaysGenerated, isIgnoreError, removeGenerationCondition, setAlwaysGenerated, setIgnoreError, setLogCounter, setLogLevel, setName, setOnSourceCommand, setOnTargetCommand

 

Methods inherited from class oracle.odi.domain.support.BusinessObject
clone

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Method Detail

setStartModelJournal

public void setStartModelJournal(boolean pStartModelJournal)
Defines whether this JKM line participates in start model journal, or not. By default this property is set to false.
Parameters:
pStartModelJournal - true if this JKM line should participate in start model journal
See Also:
isStartModelJournal()

isStartModelJournal

public boolean isStartModelJournal()
Is startModelJournal set?
Returns:
true if this JKM line participates in start model journal
See Also:
setStartModelJournal(boolean)

setStartTableJournal

public void setStartTableJournal(boolean pStartTableJournal)
Defines whether this JKM line participates in start table journal, or not. By default this property is set to false.
Parameters:
pStartTableJournal - true if this JKM line should participate in start table journal
See Also:
isStartTableJournal()

isStartTableJournal

public boolean isStartTableJournal()
Is startTableJournal set?
Returns:
true if this JKM line participates in start table journal
See Also:
setStartTableJournal(boolean)

setDropModelJournal

public void setDropModelJournal(boolean pDropModelJournal)
Defines whether this JKM line participates in drop model journal, or not. By default this property is set to false.
Parameters:
pDropModelJournal - true if this JKM line should participate in drop model journal
See Also:
isDropModelJournal()

isDropModelJournal

public boolean isDropModelJournal()
Is dropModelJournal set?
Returns:
true if this JKM line participates in drop model journal
See Also:
setDropModelJournal(boolean)

setDropTableJournal

public void setDropTableJournal(boolean pDropTableJournal)
Defines whether this JKM line participates in drop table journal, or not. By default this property is set to false.
Parameters:
pDropTableJournal - true if this JKM line should participate in drop table journal
See Also:
isDropTableJournal()

isDropTableJournal

public boolean isDropTableJournal()
Is dropTableJournal set?
Returns:
true if this JKM line participates in drop table journal
See Also:
setDropTableJournal(boolean)

setExtendWindow

public void setExtendWindow(boolean pExtendWindow)
Defines whether this JKM line participates in extend Journal window, or not. By default this property is set to false.
Parameters:
pExtendWindow - true if this JKM line should participate in extend Journal window
See Also:
isExtendWindow()

isExtendWindow

public boolean isExtendWindow()
Is extend window set?
Returns:
true if this JKM line participates in extend Journal window
See Also:
setExtendWindow(boolean)

setLockSubscriber

public void setLockSubscriber(boolean pLockSubscriber)
Defines whether this JKM line participates in locks subscriber, or not. By default this property is set to false.
Parameters:
pLockSubscriber - true if this JKM line should participate in lock subscriber
See Also:
isLockSubscriber()

isLockSubscriber

public boolean isLockSubscriber()
Is lockSubscriber set?
Returns:
true if this JKM line participates in lock subscriber
See Also:
setLockSubscriber(boolean)

setUnlockSubscriber

public void setUnlockSubscriber(boolean pUnlockSubscriber)
Defines whether this JKM line participates in unlock subscriber, or not. By default this property is set to false.
Parameters:
pUnlockSubscriber - true if this JKM line should participate in unlock subscriber
See Also:
isUnlockSubscriber()

isUnlockSubscriber

public boolean isUnlockSubscriber()
Is unlockSubscriber set?
Returns:
true if this JKM line participates in unlock subscriber
See Also:
setUnlockSubscriber(boolean)

setPurgeJournal

public void setPurgeJournal(boolean pPurgeJournal)
Defines whether this JKM line participates in purge Journal, or not. By default this property is set to false.
Parameters:
pPurgeJournal - true if this JKM line should participate in purge Journal
See Also:
isPurgeJournal()

isPurgeJournal

public boolean isPurgeJournal()
Is purgeJournal set?
Returns:
true if this JKM line participates in purge Journal
See Also:
setPurgeJournal(boolean)

setSubscribe

public void setSubscribe(boolean pSubscribe)
Defines whether this JKM line participates in subscribe, or not. By default this property is set to false.
Parameters:
pSubscribe - true if this JKM line should participate in subscribe
See Also:
isSubscribe()

isSubscribe

public boolean isSubscribe()
Is subscribe set?
Returns:
true if this JKM line participates in subscribe
See Also:
setSubscribe(boolean)

setUnsubscribe

public void setUnsubscribe(boolean pUnsubscribe)
Defines whether this JKM line participates in unsubscribe, or not. By default this property is set to false.
Parameters:
pUnsubscribe - true if this JKM line should participate in unsubscribe
See Also:
isUnsubscribe()

isUnsubscribe

public boolean isUnsubscribe()
Is unsubscribe set?
Returns:
true if this JKM line participates in unsubscribe
See Also:
setUnsubscribe(boolean)

setRepeatOrder

public void setRepeatOrder(OdiJKMLine.RepeatOrder pRepeatOrder)
Defines if the command should be iterated for all the datastores when processing a CDC-related operation on a group of datastores (model or CDC set). By default repeat order is set to NONE.
Parameters:
pRepeatOrder - a OdiJKMLine.RepeatOrder representing the repeat order
Throws:
java.lang.IllegalArgumentException - if the given repeat order is null
See Also:
getRepeatOrder()

getRepeatOrder

public OdiJKMLine.RepeatOrder getRepeatOrder()
get repeatOrder. RepeatOrder defines if the command should be iterated for all the datastores when processing a CDC-related
Returns:
a OdiJKMLine.RepeatOrder representing the repeat order
See Also:
setRepeatOrder(oracle.odi.domain.project.OdiJKMLine.RepeatOrder)

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.5.0)

E17060-02


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.