Package com.ibm.di.config.interfaces
Interface OperationsConfig
-
- All Superinterfaces:
BaseConfiguration
,java.io.Serializable
- All Known Subinterfaces:
ALMappingConfig
,AssemblyLineConfig
,ConnectorConfig
,FunctionConfig
- All Known Implementing Classes:
ALMappingConfigImpl
,AssemblyLineConfigImpl
,ConnectorConfigImpl
,FunctionConfigImpl
public interface OperationsConfig extends BaseConfiguration
Specifies the basic methods for work with the operations, provided by the AssemblyLine or AssemblyLine object
-
-
Field Summary
-
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OperationConfig
createOperation(java.lang.String name)
This method creates a new operation object.OperationConfig
getOperation(java.lang.String name)
This method returns the config for a given operationContainerConfig
getOperations()
This method returns a list of supported operationsSchemaConfig
getPublishedInitParams()
Returns the Published Initialization Parameter Schema for the AssemblyLinevoid
setPublishedInitParams(SchemaConfig schema)
Sets the Published Initialization Parameter Schema for the AssemblyLine-
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
-
-
-
-
Method Detail
-
getOperations
ContainerConfig getOperations()
This method returns a list of supported operations
-
getOperation
OperationConfig getOperation(java.lang.String name)
This method returns the config for a given operation
-
createOperation
OperationConfig createOperation(java.lang.String name) throws java.lang.Exception
This method creates a new operation object.- Throws:
java.lang.Exception
-
getPublishedInitParams
SchemaConfig getPublishedInitParams()
Returns the Published Initialization Parameter Schema for the AssemblyLine- Since:
- 6.1.1
-
setPublishedInitParams
void setPublishedInitParams(SchemaConfig schema) throws java.lang.Exception
Sets the Published Initialization Parameter Schema for the AssemblyLine- Parameters:
schema
- The new schema- Throws:
java.lang.Exception
- Since:
- 6.1.1
-
-