|
||||||||||
| 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()
Returns true if allow duplicate keys flag is set |
java.lang.String |
getDeltaDB()
Returns delta db file name |
int |
getDeltaLevel()
|
java.lang.String |
getDriver()
|
boolean |
getFastAlgorithm()
Returns true if fastAlgorithm flag is set |
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 |
getUniqueAttribute()
Returns the attribute used as unique key |
java.lang.String |
getWhenToCommit()
Returns when to commit delta configuration parameter |
void |
setAllowDuplicateDeltaKeys(boolean value)
Sets the allowDuplicateKeys flag |
void |
setDeltaDB(java.lang.String deltaDB)
Sets the delta db file name |
void |
setDeltaLevel(int level)
|
void |
setDriver(java.lang.String driver)
|
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 |
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()
DeltaConfig
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)
setDriver in interface DeltaConfigpublic 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()
DeltaConfig
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 DeltaConfig
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||