|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.di.config.base.BaseConfigurationImpl
com.ibm.di.config.base.DeltaConfigImpl
public class DeltaConfigImpl
Implements a Delta Configuration, which is used by Connectors in Iterator mode.
| Field Summary |
|---|
| Fields inherited from class com.ibm.di.config.base.BaseConfigurationImpl |
|---|
NAME |
| Fields inherited from interface com.ibm.di.config.interfaces.BaseConfiguration |
|---|
CHILD_PATH_SEPARATOR, DISABLE_EXTPROPS, DISABLE_INHERITANCE, INHERIT_NONE, INHERIT_PARENT, ONE_LEVEL, RECURSIVE, RECURSIVE_ONELEVEL, RECURSIVE_SUBTREE, SEARCH_EXACTCASE, SEARCH_ONELEVEL, SEARCH_PARAMNAME, SEARCH_PARAMNAME_RE, SEARCH_PROPERTY, SEARCH_REGEX, SEARCH_SUBSTRING, SUBTREE |
| Constructor Summary | |
|---|---|
DeltaConfigImpl()
|
|
DeltaConfigImpl(java.lang.Object config)
|
|
| Method Summary | |
|---|---|
boolean |
getAllowDuplicateDeltaKeys()
|
java.lang.String |
getAttributeList()
|
java.lang.String |
getChangeDetectionMode()
|
java.lang.String |
getDeltaDB()
Returns delta db file name |
int |
getDeltaLevel()
|
java.lang.String |
getDriver()
|
boolean |
getFastAlgorithm()
|
boolean |
getIterateDeleted()
Returns true if Iterate Deleted flag is set |
boolean |
getRemoveDeleted()
Returns true if Remove Deleted flag is set |
boolean |
getReturnUnchanged()
Returns true if returnUnchanged flag is set |
java.lang.String |
getRowLocking()
|
java.lang.String |
getUniqueAttribute()
|
java.lang.String |
getWhenToCommit()
Returns when to commit delta configuration parameter |
void |
setAllowDuplicateDeltaKeys(boolean value)
Sets the allowDuplicateKeys flag |
void |
setAttributeList(java.lang.String value)
Sets the list with attributes whose changes will be detected or ignored during compute changes process. |
void |
setChangeDetectionMode(java.lang.String value)
Sets the change detection mode. |
void |
setDeltaDB(java.lang.String deltaDB)
Sets the delta db file name |
void |
setDeltaLevel(int level)
|
void |
setDriver(java.lang.String driver)
Sets the driver to use for backend storage. |
void |
setFastAlgorithm(boolean value)
Sets the fastAlgorithm flag |
void |
setInheritsFrom(BaseConfiguration inheritFrom)
We override this method to change the inherited object if we inherit from a connector. |
void |
setIterateDeleted(boolean iterateDeleted)
Sets the Iterate Delted flag |
void |
setRemoveDeleted(boolean removeDeleted)
Sets the Remove Deleted flag |
void |
setReturnUnchanged(boolean returnUnchanged)
Sets the returnUnchanged flag |
void |
setRowLocking(java.lang.String value)
Sets the transaction isolation level. |
void |
setUniqueAttribute(java.lang.String attrName)
Sets the attribute name used as unique key |
void |
setWhenToCommit(java.lang.String value)
Sets when to commit delta configuration parameter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DeltaConfigImpl()
public DeltaConfigImpl(java.lang.Object config)
| Method Detail |
|---|
public java.lang.String getUniqueAttribute()
getUniqueAttribute in interface DeltaConfigpublic void setUniqueAttribute(java.lang.String attrName)
DeltaConfig
setUniqueAttribute in interface DeltaConfigpublic java.lang.String getDeltaDB()
getDeltaDB in interface DeltaConfigpublic void setDeltaDB(java.lang.String deltaDB)
setDeltaDB in interface DeltaConfigpublic boolean getIterateDeleted()
getIterateDeleted in interface DeltaConfigpublic void setIterateDeleted(boolean iterateDeleted)
setIterateDeleted in interface DeltaConfigpublic boolean getRemoveDeleted()
getRemoveDeleted in interface DeltaConfigpublic void setRemoveDeleted(boolean removeDeleted)
setRemoveDeleted in interface DeltaConfigpublic boolean getReturnUnchanged()
getReturnUnchanged in interface DeltaConfigpublic void setReturnUnchanged(boolean returnUnchanged)
setReturnUnchanged in interface DeltaConfigpublic void setInheritsFrom(BaseConfiguration inheritFrom)
setInheritsFrom in interface BaseConfigurationsetInheritsFrom in class BaseConfigurationImplinheritFrom - The new inheritsFrom value.public java.lang.String getDriver()
getDriver in interface DeltaConfigpublic void setDriver(java.lang.String driver)
DeltaConfig
setDriver in interface DeltaConfigdriver - The driver to use. Currently specify the following for Derby:
CloudScapepublic int getDeltaLevel()
getDeltaLevel in interface DeltaConfigpublic void setDeltaLevel(int level)
setDeltaLevel in interface DeltaConfigpublic java.lang.String getWhenToCommit()
getWhenToCommit in interface DeltaConfigpublic void setWhenToCommit(java.lang.String value)
setWhenToCommit in interface DeltaConfigpublic boolean getFastAlgorithm()
getFastAlgorithm in interface DeltaConfigpublic void setFastAlgorithm(boolean value)
DeltaConfig
setFastAlgorithm in interface DeltaConfigpublic boolean getAllowDuplicateDeltaKeys()
getAllowDuplicateDeltaKeys in interface DeltaConfigpublic void setAllowDuplicateDeltaKeys(boolean value)
setAllowDuplicateDeltaKeys in interface DeltaConfigpublic java.lang.String getRowLocking()
getRowLocking in interface DeltaConfigpublic void setRowLocking(java.lang.String value)
setRowLocking in interface DeltaConfigpublic java.lang.String getAttributeList()
getAttributeList in interface DeltaConfigpublic void setAttributeList(java.lang.String value)
setAttributeList in interface DeltaConfigpublic java.lang.String getChangeDetectionMode()
getChangeDetectionMode in interface DeltaConfigpublic void setChangeDetectionMode(java.lang.String value)
setChangeDetectionMode in interface DeltaConfig
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||