com.ibm.di.config.base
Class CallConfigImpl

java.lang.Object
  extended by com.ibm.di.config.base.BaseConfigurationImpl
      extended by com.ibm.di.config.base.CallConfigImpl
All Implemented Interfaces:
BaseConfiguration, CallConfig, MetamergeConfigChangeListener, java.io.Serializable

Deprecated.

public class CallConfigImpl
extends BaseConfigurationImpl
implements CallConfig

The old way of passing parameters on a call to an AssemblyLine. The current way is to use a TaskCallBlock.

See Also:
TaskCallBlock, Serialized Form

Field Summary
 
Fields inherited from class com.ibm.di.config.base.BaseConfigurationImpl
NAME
 
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
 
Constructor Summary
CallConfigImpl()
          Deprecated. Default Constructor.
CallConfigImpl(java.lang.Object config)
          Deprecated. Constructor.
 
Method Summary
 CallParamConfig getCallParameter(java.lang.Object name)
          Deprecated. Gets a named CallParamConfig object
 java.util.List getCallParameters()
          Deprecated. Gets the callParameters attribute of the CallConfig object
 CallParamConfig newCallParameter(java.lang.Object name)
          Deprecated. Creates a new CallParamConfig and adds it to this configuration.
 void removeCallParameter(CallParamConfig param)
          Deprecated. Removes a CallParamConfig object from this config.
 void setCallParameter(CallParamConfig param)
          Deprecated. Sets a name CallParamConfig object
 
Methods inherited from class com.ibm.di.config.base.BaseConfigurationImpl
addListener, configurationChanged, deepClone, detachFromParent, expandPropertyValue, expandPropertyValue, flatten, fromEntry, getBooleanParameter, getChild, getChildForPath, getChildNames, getClone, getData, getDataIterator, getDebug, getDebug, getDebugBreak, getEnabled, getFlags, getInheritsFrom, getInheritsFromRef, getIntegerParameter, getKeys, getLogEnabled, getLongName, getMetamergeConfig, getModified, getModTS, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterPropertySourceFromValue, getParameterRaw, getParent, getParentName, getPath, getReferences, getResHash, getScript, getScriptEngine, getShortName, getStringParameter, getSubstitutionMap, getUseConfigListeners, getUseListeners, getUserComment, hasParameter, init, isExpression, isParameterLocal, isProtectedParameter, nameForChild, notifyChange, notifyChange, notifyChange, performNotifyChange, 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, setUseConfigListeners, setUseListeners, setUserComment, size, toEntry, toString, updateInheritsFrom, willExpandProps, willFlatten, willUseInherited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

CallConfigImpl

public CallConfigImpl()
Deprecated. 
Default Constructor.


CallConfigImpl

public CallConfigImpl(java.lang.Object config)
Deprecated. 
Constructor.

Parameters:
config - TreeMap of attribute/value pairs
Method Detail

getCallParameters

public java.util.List getCallParameters()
Deprecated. 
Gets the callParameters attribute of the CallConfig object

Specified by:
getCallParameters in interface CallConfig
Returns:
The callParameters value

getCallParameter

public CallParamConfig getCallParameter(java.lang.Object name)
Deprecated. 
Gets a named CallParamConfig object

Specified by:
getCallParameter in interface CallConfig
Parameters:
name - The name of the CallParamConfig object
Returns:
The callParameter value

setCallParameter

public void setCallParameter(CallParamConfig param)
Deprecated. 
Sets a name CallParamConfig object

Specified by:
setCallParameter in interface CallConfig
Parameters:
param - The new callParameter value

removeCallParameter

public void removeCallParameter(CallParamConfig param)
Deprecated. 
Removes a CallParamConfig object from this config.

Specified by:
removeCallParameter in interface CallConfig
Parameters:
param - The CallParamConfig object to remove

newCallParameter

public CallParamConfig newCallParameter(java.lang.Object name)
                                 throws java.lang.Exception
Deprecated. 
Creates a new CallParamConfig and adds it to this configuration.

Specified by:
newCallParameter in interface CallConfig
Parameters:
name - Call param name
Returns:
The new CallParamConfig object
Throws:
java.lang.Exception - if the operation does not succeed