public final class OdiJKMLine extends OdiProcedureLine
| Modifier and Type | Class and Description |
|---|---|
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).
|
OdiProcedureLine.ExecuteOptions, OdiProcedureLine.LogCounter, OdiProcedureLine.OdiProcedureLineIdIProcedureLine.LineTypeNAME_MAX_LENGTH| Modifier and Type | Method and Description |
|---|---|
IProcedureLine.LineType |
getLineType()
Return the mapping line type for a KM line, if any, else null.
|
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.
|
addGenerationCondition, getExecuteOption, getGenerationConditions, getInternalId, getIsSourceExpressionTextEncrypted, getIsTargetExpressionTextEncrypted, getLineExeChannel, getLogCounter, getLogFinalCommand, getLogLevel, getName, getOnSourceCommand, getOnTargetCommand, getOrder, getProcedure, getSecurityContainer, getSourceExpressionText, getTargetExpressionText, isAlwaysGenerated, isIgnoreError, removeGenerationCondition, setAlwaysGenerated, setExecutionOptionType, setIgnoreError, setLineExeChannel, setLineType, setLineType, setLogCounter, setLogFinalCommand, setLogLevel, setName, setOnSourceCommand, setOnTargetCommand, setOrder, setSourceExpressionText, setTargetExpressionTextequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBigNumericId, getGlobalId, getNumericIdpublic void setStartModelJournal(boolean pStartModelJournal)
pStartModelJournal - true if this JKM line should participate in start model journalisStartModelJournal()public boolean isStartModelJournal()
setStartModelJournal(boolean)public void setStartTableJournal(boolean pStartTableJournal)
pStartTableJournal - true if this JKM line should participate in start table journalisStartTableJournal()public boolean isStartTableJournal()
setStartTableJournal(boolean)public void setDropModelJournal(boolean pDropModelJournal)
pDropModelJournal - true if this JKM line should participate in drop model journalisDropModelJournal()public boolean isDropModelJournal()
setDropModelJournal(boolean)public void setDropTableJournal(boolean pDropTableJournal)
pDropTableJournal - true if this JKM line should participate in drop table journalisDropTableJournal()public boolean isDropTableJournal()
setDropTableJournal(boolean)public void setExtendWindow(boolean pExtendWindow)
pExtendWindow - true if this JKM line should participate in extend Journal windowisExtendWindow()public boolean isExtendWindow()
setExtendWindow(boolean)public void setLockSubscriber(boolean pLockSubscriber)
pLockSubscriber - true if this JKM line should participate in lock subscriberisLockSubscriber()public boolean isLockSubscriber()
setLockSubscriber(boolean)public void setUnlockSubscriber(boolean pUnlockSubscriber)
pUnlockSubscriber - true if this JKM line should participate in unlock subscriberisUnlockSubscriber()public boolean isUnlockSubscriber()
setUnlockSubscriber(boolean)public void setPurgeJournal(boolean pPurgeJournal)
pPurgeJournal - true if this JKM line should participate in purge JournalisPurgeJournal()public boolean isPurgeJournal()
setPurgeJournal(boolean)public void setSubscribe(boolean pSubscribe)
pSubscribe - true if this JKM line should participate in subscribeisSubscribe()public boolean isSubscribe()
setSubscribe(boolean)public void setUnsubscribe(boolean pUnsubscribe)
pUnsubscribe - true if this JKM line should participate in unsubscribeisUnsubscribe()public boolean isUnsubscribe()
setUnsubscribe(boolean)public void setRepeatOrder(OdiJKMLine.RepeatOrder pRepeatOrder)
pRepeatOrder - a OdiJKMLine.RepeatOrder representing the repeat orderDomainRuntimeException - if the given repeat order is nullgetRepeatOrder()public OdiJKMLine.RepeatOrder getRepeatOrder()
setRepeatOrder(oracle.odi.domain.project.OdiJKMLine.RepeatOrder)public IProcedureLine.LineType getLineType()
OdiProcedureLinegetLineType in interface IProcedureLinegetLineType in class OdiProcedureLine