com.ibm.di.config.interfaces
Interface DeltaConfig

All Superinterfaces:
BaseConfiguration, Serializable
All Known Implementing Classes:
DeltaConfigImpl

public interface DeltaConfig
extends BaseConfiguration


Field Summary
 
Fields inherited from interface com.ibm.di.config.interfaces.BaseConfiguration
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, SUBTREE
 
Method Summary
 String getDeltaDB()
          Returns delta db file name
 int getDeltaLevel()
           
 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
 String getUniqueAttribute()
          Returns the attribute used as unique key
 String getWhenToCommit()
          Returns when to commit delta configuration parameter
 void setDeltaDB(String deltaDB)
          Sets the delta db file name
 void setDeltaLevel(int level)
           
 void setDriver(String driver)
           
 void setFastAlgorithm(boolean value)
          Sets the fastAlgorithm flag
 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(String attrName)
          Sets the attribute name used as unique key
 void setWhenToCommit(String value)
          Sets when to commit delta configuration parameter
 
Methods inherited from interface com.ibm.di.config.interfaces.BaseConfiguration
addListener, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getEnabled, getFlags, getInheritsFrom, getInheritsFromRef, getIntegerParameter, getKeys, getLogEnabled, getMetamergeConfig, getModified, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterRaw, getParent, getPath, getReferences, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseListeners, getUserComment, hasParameter, init, isParameterLocal, nameForChild, notifyChange, notifyChange, removeListener, removeParameter, search, search, setBooleanParameter, setChild, setData, setDebug, setDebugBreak, setEnabled, setFlags, setInheritsFrom, setInheritsFromRef, setIntegerParameter, setLogEnabled, setMetamergeConfig, setModified, setName, setName, setNullBehavior, setNullBehaviorValue, setNullDefinition, setNullDefinitionValue, setParameter, setParameter, setParameterPropertySource, setParent, setProtectedParameter, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseListeners, setUserComment, size, toEntry, updateInheritsFrom, willFlatten
 

Method Detail

getUniqueAttribute

String getUniqueAttribute()
Returns the attribute used as unique key


setUniqueAttribute

void setUniqueAttribute(String attrName)
Sets the attribute name used as unique key


getDeltaDB

String getDeltaDB()
Returns delta db file name


setDeltaDB

void setDeltaDB(String deltaDB)
Sets the delta db file name


getIterateDeleted

boolean getIterateDeleted()
Returns true if Iterate Deleted flag is set


setIterateDeleted

void setIterateDeleted(boolean iterateDeleted)
Sets the Iterate Delted flag


getRemoveDeleted

boolean getRemoveDeleted()
Returns true if Remove Deleted flag is set


setRemoveDeleted

void setRemoveDeleted(boolean removeDeleted)
Sets the Remove Deleted flag


getReturnUnchanged

boolean getReturnUnchanged()
Returns true if returnUnchanged flag is set


setReturnUnchanged

void setReturnUnchanged(boolean returnUnchanged)
Sets the returnUnchanged flag


getDriver

String getDriver()

setDriver

void setDriver(String driver)

getDeltaLevel

int getDeltaLevel()

setDeltaLevel

void setDeltaLevel(int level)

getWhenToCommit

String getWhenToCommit()
Returns when to commit delta configuration parameter


setWhenToCommit

void setWhenToCommit(String value)
Sets when to commit delta configuration parameter


getFastAlgorithm

boolean getFastAlgorithm()
Returns true if fastAlgorithm flag is set

Since:
6.1.1

setFastAlgorithm

void setFastAlgorithm(boolean value)
Sets the fastAlgorithm flag

Since:
6.1.1