com.ibm.di.config.interfaces
Interface InheritConfig

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

public interface InheritConfig
extends BaseConfiguration


Field Summary
static String DEFAULT_INHERIT
           
 
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
 BaseConfiguration getDefaultInherit()
           
 BaseConfiguration getInheritFor(Object name)
           
 void setInheritFor(Object forName, BaseConfiguration inheritFrom)
           
 void setInheritFor(Object forName, String inheritFrom)
           
 
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
 

Field Detail

DEFAULT_INHERIT

static final String DEFAULT_INHERIT
See Also:
Constant Field Values
Method Detail

getDefaultInherit

BaseConfiguration getDefaultInherit()
                                    throws Exception
Throws:
Exception

getInheritFor

BaseConfiguration getInheritFor(Object name)
                                throws Exception
Throws:
Exception

setInheritFor

void setInheritFor(Object forName,
                   BaseConfiguration inheritFrom)

setInheritFor

void setInheritFor(Object forName,
                   String inheritFrom)