Package com.ibm.di.config.base
Class ConnectorSchemaConfigImpl
- java.lang.Object
-
- com.ibm.di.config.base.BaseConfigurationImpl
-
- com.ibm.di.config.base.ConnectorSchemaConfigImpl
-
- All Implemented Interfaces:
BaseConfiguration,ConnectorSchemaConfig,MetamergeConfigChangeListener,java.io.Serializable
public class ConnectorSchemaConfigImpl extends BaseConfigurationImpl implements ConnectorSchemaConfig, MetamergeConfigChangeListener
Deprecated.This class implements the old Connector Schema. Connectors currently use the standard Schema implementationSchemaConfigImpl.- See Also:
- 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
Constructors Constructor Description ConnectorSchemaConfigImpl()Deprecated.ConnectorSchemaConfigImpl(java.lang.Object config)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidconfigurationChanged(MetamergeConfigChange changeEvent)Deprecated.ConnectorSchemaItemConfiggetItem(java.lang.Object name)Deprecated.Gets the item attribute of the ConnectorSchemaConfig objectConnectorSchemaItemConfiggetItem(java.lang.Object name, boolean create)Deprecated.java.util.ListgetItemNames()Deprecated.Gets the List of Items names.ConnectorSchemaItemConfignewItem(java.lang.Object name)Deprecated.Creates a new schema item.voidremoveItem(java.lang.Object name)Deprecated.Deletes the specified schema item.voidsetInheritsFrom(BaseConfiguration inheritFrom)Deprecated.We override this method to change the inherited object if we inherit from a connector.voidsetItem(java.lang.Object name, ConnectorSchemaItemConfig item)Deprecated.Sets the item attribute of the ConnectorSchemaConfig object-
Methods inherited from class com.ibm.di.config.base.BaseConfigurationImpl
addListener, 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, 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, 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
-
getItemNames
public java.util.List getItemNames()
Deprecated.Description copied from interface:ConnectorSchemaConfigGets the List of Items names.- Specified by:
getItemNamesin interfaceConnectorSchemaConfig- Returns:
- The item value
-
getItem
public ConnectorSchemaItemConfig getItem(java.lang.Object name)
Deprecated.Description copied from interface:ConnectorSchemaConfigGets the item attribute of the ConnectorSchemaConfig object- Specified by:
getItemin interfaceConnectorSchemaConfig- Parameters:
name- the name of the schema item- Returns:
- The item value
-
getItem
public ConnectorSchemaItemConfig getItem(java.lang.Object name, boolean create)
Deprecated.- Specified by:
getItemin interfaceConnectorSchemaConfig- Parameters:
name- the name of the schema itemcreate- a boolean value specifying if the item should be created if it does not exist- Returns:
- The item value
-
removeItem
public void removeItem(java.lang.Object name)
Deprecated.Description copied from interface:ConnectorSchemaConfigDeletes the specified schema item.- Specified by:
removeItemin interfaceConnectorSchemaConfig- Parameters:
name- the name of the schema item to delete.
-
setItem
public void setItem(java.lang.Object name, ConnectorSchemaItemConfig item)Deprecated.Description copied from interface:ConnectorSchemaConfigSets the item attribute of the ConnectorSchemaConfig object- Specified by:
setItemin interfaceConnectorSchemaConfig- Parameters:
name- The new item valueitem- The new item value
-
newItem
public ConnectorSchemaItemConfig newItem(java.lang.Object name) throws java.lang.Exception
Deprecated.Description copied from interface:ConnectorSchemaConfigCreates a new schema item.- Specified by:
newItemin interfaceConnectorSchemaConfig- Parameters:
name- the name of the new schema item- Returns:
- the config object for the new item
- Throws:
java.lang.Exception- An exception is thrown if this method fails.
-
setInheritsFrom
public void setInheritsFrom(BaseConfiguration inheritFrom)
Deprecated.We override this method to change the inherited object if we inherit from a connector.- Specified by:
setInheritsFromin interfaceBaseConfiguration- Overrides:
setInheritsFromin classBaseConfigurationImpl- Parameters:
inheritFrom- The new inheritsFrom value.
-
configurationChanged
public void configurationChanged(MetamergeConfigChange changeEvent)
Deprecated.Description copied from class:BaseConfigurationImpl- Specified by:
configurationChangedin interfaceMetamergeConfigChangeListener- Overrides:
configurationChangedin classBaseConfigurationImpl
-
-