|
||||||||||
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 DeltaConfig
public void setUniqueAttribute(java.lang.String attrName)
DeltaConfig
setUniqueAttribute
in interface DeltaConfig
public java.lang.String getDeltaDB()
getDeltaDB
in interface DeltaConfig
public void setDeltaDB(java.lang.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 java.lang.String getDriver()
getDriver
in interface DeltaConfig
public void setDriver(java.lang.String driver)
setDriver
in interface DeltaConfig
public int getDeltaLevel()
getDeltaLevel
in interface DeltaConfig
public void setDeltaLevel(int level)
setDeltaLevel
in interface DeltaConfig
public java.lang.String getWhenToCommit()
getWhenToCommit
in interface DeltaConfig
public void setWhenToCommit(java.lang.String value)
setWhenToCommit
in interface DeltaConfig
public boolean getFastAlgorithm()
DeltaConfig
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |