com.ibm.di.config.interfaces
Interface EventHandlerConfig

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

public interface EventHandlerConfig
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
 EventHandlerActionConfig getAction(int index)
           
 EventHandlerActionConfig getAction(Object name)
           
 int getActionCount()
           
 AttributeMapConfig getAttributeMap(boolean input)
          Gets the attributeMap attribute of the ConnectorConfig object
 RawConnectorConfig getConnectionConfig()
           
 String getEpilog()
           
 String getJavaClass()
           
 LogConfig getLogConfig()
          Returns the LogConfig object.
 String getProlog()
           
 SandboxConfig getSandboxConfig()
          Returns the Sandbox info object
 String getShutdownScript()
           
 void moveAction(int fromIndex, int toIndex)
           
 EventHandlerActionConfig newAction(Object name)
           
 void removeAction(int index)
           
 int setAction(int index, EventHandlerActionConfig action)
           
 void setEpilog(String epilog)
           
 void setJavaClass(String className)
           
 void setProlog(String prolog)
           
 void setShutdownScript(String script)
           
 
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

getProlog

String getProlog()

setProlog

void setProlog(String prolog)

getEpilog

String getEpilog()

setEpilog

void setEpilog(String epilog)

getShutdownScript

String getShutdownScript()

setShutdownScript

void setShutdownScript(String script)

getAction

EventHandlerActionConfig getAction(int index)

getAction

EventHandlerActionConfig getAction(Object name)

setAction

int setAction(int index,
              EventHandlerActionConfig action)

moveAction

void moveAction(int fromIndex,
                int toIndex)

removeAction

void removeAction(int index)

newAction

EventHandlerActionConfig newAction(Object name)

getActionCount

int getActionCount()

getJavaClass

String getJavaClass()

setJavaClass

void setJavaClass(String className)

getConnectionConfig

RawConnectorConfig getConnectionConfig()

getSandboxConfig

SandboxConfig getSandboxConfig()
Returns the Sandbox info object


getLogConfig

LogConfig getLogConfig()
Returns the LogConfig object.


getAttributeMap

AttributeMapConfig getAttributeMap(boolean input)
Gets the attributeMap attribute of the ConnectorConfig object

Parameters:
input - true if the Input AttributeMap should be returned
Returns:
The attributeMap value