|
|||||||||||
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(Object config)
|
Method Summary | |
---|---|
boolean |
getAllowDuplicateDeltaKeys()
|
String |
getAttributeList()
|
String |
getChangeDetectionMode()
|
String |
getDeltaDB()
Returns delta db file name |
int |
getDeltaLevel()
|
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 |
String |
getRowLocking()
|
String |
getUniqueAttribute()
|
String |
getWhenToCommit()
Returns when to commit delta configuration parameter |
void |
setAllowDuplicateDeltaKeys(boolean value)
Sets the allowDuplicateKeys flag |
void |
setAttributeList(String value)
Sets the list with attributes whose changes will be detected or ignored during compute changes process. |
void |
setChangeDetectionMode(String value)
Sets the change detection mode. |
void |
setDeltaDB(String deltaDB)
Sets the delta db file name |
void |
setDeltaLevel(int level)
|
void |
setDriver(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(String value)
Sets the transaction isolation level. |
void |
setUniqueAttribute(String attrName)
Sets the attribute name used as unique key |
void |
setWhenToCommit(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(Object config)
Method Detail |
---|
public String getUniqueAttribute()
getUniqueAttribute
in interface DeltaConfig
public void setUniqueAttribute(String attrName)
DeltaConfig
setUniqueAttribute
in interface DeltaConfig
public String getDeltaDB()
getDeltaDB
in interface DeltaConfig
public void setDeltaDB(String deltaDB)
setDeltaDB
in interface DeltaConfig
public boolean getIterateDeleted()
getIterateDeleted
in interface DeltaConfig
public void setIterateDeleted(boolean iterateDeleted)
setIterateDeleted
in interface DeltaConfig
public boolean getRemoveDeleted()
getRemoveDeleted
in interface DeltaConfig
public void setRemoveDeleted(boolean removeDeleted)
setRemoveDeleted
in interface DeltaConfig
public boolean getReturnUnchanged()
getReturnUnchanged
in interface DeltaConfig
public void setReturnUnchanged(boolean returnUnchanged)
setReturnUnchanged
in interface DeltaConfig
public void setInheritsFrom(BaseConfiguration inheritFrom)
setInheritsFrom
in interface BaseConfiguration
setInheritsFrom
in class BaseConfigurationImpl
inheritFrom
- The new inheritsFrom value.public String getDriver()
getDriver
in interface DeltaConfig
public void setDriver(String driver)
DeltaConfig
setDriver
in interface DeltaConfig
driver
- The driver to use. Currently specify the following for Derby:
CloudScapepublic int getDeltaLevel()
getDeltaLevel
in interface DeltaConfig
public void setDeltaLevel(int level)
setDeltaLevel
in interface DeltaConfig
public String getWhenToCommit()
getWhenToCommit
in interface DeltaConfig
public void setWhenToCommit(String value)
setWhenToCommit
in interface DeltaConfig
public boolean getFastAlgorithm()
getFastAlgorithm
in interface DeltaConfig
public void setFastAlgorithm(boolean value)
DeltaConfig
setFastAlgorithm
in interface DeltaConfig
public boolean getAllowDuplicateDeltaKeys()
getAllowDuplicateDeltaKeys
in interface DeltaConfig
public void setAllowDuplicateDeltaKeys(boolean value)
setAllowDuplicateDeltaKeys
in interface DeltaConfig
public String getRowLocking()
getRowLocking
in interface DeltaConfig
public void setRowLocking(String value)
setRowLocking
in interface DeltaConfig
public String getAttributeList()
getAttributeList
in interface DeltaConfig
public void setAttributeList(String value)
setAttributeList
in interface DeltaConfig
public String getChangeDetectionMode()
getChangeDetectionMode
in interface DeltaConfig
public void setChangeDetectionMode(String value)
setChangeDetectionMode
in interface DeltaConfig
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |