com.ibm.di.config.interfaces
Interface LinkCriteriaConfig

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

public interface LinkCriteriaConfig
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 getAdvancedLinkCriteria()
           
 boolean getAdvancedLinkMode()
           
 BaseConfiguration getCriteria()
           
 LinkCriteriaItem getCriteria(Object name)
           
 List getCriteriaNames()
           
 boolean getMatchAny()
           
 boolean isCriteriaLocal(Object name)
           
 LinkCriteriaItem newCriteria(Object name)
           
 void removeCriteria(Object name)
           
 void setAdvancedLinkCriteria(String script)
           
 void setAdvancedLinkMode(boolean advanced)
           
 void setCriteria(LinkCriteriaItem item)
           
 void setMatchAny(boolean value)
           
 
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

getCriteriaNames

List getCriteriaNames()

getCriteria

BaseConfiguration getCriteria()

getCriteria

LinkCriteriaItem getCriteria(Object name)

removeCriteria

void removeCriteria(Object name)

setCriteria

void setCriteria(LinkCriteriaItem item)

newCriteria

LinkCriteriaItem newCriteria(Object name)
                             throws Exception
Throws:
Exception

isCriteriaLocal

boolean isCriteriaLocal(Object name)

getAdvancedLinkCriteria

String getAdvancedLinkCriteria()

setAdvancedLinkCriteria

void setAdvancedLinkCriteria(String script)

getAdvancedLinkMode

boolean getAdvancedLinkMode()

setAdvancedLinkMode

void setAdvancedLinkMode(boolean advanced)

getMatchAny

boolean getMatchAny()

setMatchAny

void setMatchAny(boolean value)