com.ibm.di.config.interfaces
Interface InstanceConfig

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

public interface InstanceConfig
extends BaseConfiguration

Configuration for the list of AssemblyLines that will automatically be started when the server is started.


Field Summary
static String AUTOSTART_NAME
          This property is used to identify the name of an autostart item.
 
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
 
Method Summary
 String getInstanceID()
          Returns the instance identifier for this configuration.
 ContainerConfig getStartupItems()
          Returns the "list" of AssemblyLines that should be auto-started
 void setInstanceID(String id)
          Returns the instance identifier for this configuration.
 
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, 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, setScript, setScriptEngine, setStringParameter, setSubstitutionMap, setupInheritanceChain, setUseListeners, setUserComment, size, toEntry, updateInheritsFrom, willFlatten
 

Field Detail

AUTOSTART_NAME

static final String AUTOSTART_NAME
This property is used to identify the name of an autostart item. The startup items container has a BaseConfiguration object for each startup item. The parameter AUTOSTART_NAME names the full path to the Assemblyline that should be started when the config instance starts.

See Also:
Constant Field Values
Method Detail

getInstanceID

String getInstanceID()
Returns the instance identifier for this configuration.


setInstanceID

void setInstanceID(String id)
Returns the instance identifier for this configuration.


getStartupItems

ContainerConfig getStartupItems()
Returns the "list" of AssemblyLines that should be auto-started