com.ibm.di.config.interfaces
Interface LinkCriteriaConfig
- All Superinterfaces:
- BaseConfiguration, java.io.Serializable
- All Known Implementing Classes:
- LinkCriteriaConfigImpl
public interface LinkCriteriaConfig
- extends BaseConfiguration
The configuration for a Link Criteria in a Connector.
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 |
Methods inherited from interface com.ibm.di.config.interfaces.BaseConfiguration |
addListener, detachFromParent, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getEnabled, getFlags, getInheritsFrom, getInheritsFromRef, getIntegerParameter, getKeys, getLogEnabled, getMetamergeConfig, getModified, getModTS, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterRaw, getParent, getPath, getReferences, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseListeners, getUserComment, hasParameter, init, isExpression, isParameterLocal, isProtectedParameter, nameForChild, notifyChange, notifyChange, notifyChange, reattachToParent, removeListener, removeParameter, search, search, setBooleanParameter, setChild, setData, setDebug, setDebugBreak, setEnabled, setFlags, setInheritsFrom, setInheritsFromRef, setIntegerParameter, setLogEnabled, setMetamergeConfig, setModified, setModTS, setName, setName, setNullBehavior, setNullBehaviorValue, setNullDefinition, setNullDefinitionValue, setParameter, setParameter, setParameterPropertySource, setParent, setProtectedParameter, setProtectedParameter, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseListeners, setUserComment, size, toEntry, updateInheritsFrom, willFlatten |
getCriteriaNames
java.util.List<java.lang.String> getCriteriaNames()
getCriteria
BaseConfiguration getCriteria()
getCriteria
LinkCriteriaItem getCriteria(java.lang.Object name)
removeCriteria
void removeCriteria(java.lang.Object name)
setCriteria
void setCriteria(LinkCriteriaItem item)
newCriteria
LinkCriteriaItem newCriteria(java.lang.Object name)
throws java.lang.Exception
- Throws:
java.lang.Exception
isCriteriaLocal
boolean isCriteriaLocal(java.lang.Object name)
getAdvancedLinkCriteria
java.lang.String getAdvancedLinkCriteria()
setAdvancedLinkCriteria
void setAdvancedLinkCriteria(java.lang.String script)
getAdvancedLinkMode
boolean getAdvancedLinkMode()
setAdvancedLinkMode
void setAdvancedLinkMode(boolean advanced)
getMatchAny
boolean getMatchAny()
setMatchAny
void setMatchAny(boolean value)