Package com.ibm.di.config.xml
Class MetamergeConfigFS
- java.lang.Object
-
- com.ibm.di.config.base.BaseConfigurationImpl
-
- com.ibm.di.config.base.MetamergeConfigImpl
-
- com.ibm.di.config.xml.MetamergeConfigXML
-
- com.ibm.di.config.xml.MetamergeConfigFS
-
- All Implemented Interfaces:
BaseConfiguration
,MetamergeConfig
,MetamergeConfigChangeListener
,MetamergeFolder
,java.io.Serializable
public class MetamergeConfigFS extends MetamergeConfigXML
Deprecated.This class is not used.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.ibm.di.config.xml.MetamergeConfigXML
MetamergeConfigXML.LazyConfig
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Exception
configError
Deprecated.protected BaseConfiguration
configObject
Deprecated.static java.lang.String
MC_URLBASE
Deprecated.static java.lang.String
XT_ASSEMBLYLINE
Deprecated.Extension --> type mappingstatic java.lang.String
XT_ATTRMAP
Deprecated.static java.lang.Class<?>[]
XT_CLS
Deprecated.static java.lang.String
XT_CONNECTOR
Deprecated.static java.lang.String[]
XT_EXT
Deprecated.static java.lang.String
XT_FUNCTION
Deprecated.static java.lang.String
XT_PARSER
Deprecated.static java.lang.String
XT_SCRIPT
Deprecated.-
Fields inherited from class com.ibm.di.config.xml.MetamergeConfigXML
IDI_CREATED, IDI_VERSION, METAMERGE_CONFIG_TAG, METAMERGE_CREATED_TAG, METAMERGE_CREATEDBY_TAG, METAMERGE_MODIFIED_TAG, METAMERGE_MODIFIEDBY_TAG, METAMERGE_VERSION_ID, METAMERGE_VERSION_TAG, SERVER_ENCRYPTED_SIGNATURE
-
Fields inherited from class com.ibm.di.config.base.MetamergeConfigImpl
classMap, DEFAULT_FOLDER_IMPL, DEFAULT_FOLDER_NAMES, env, externalPropertiesDelegator, logger
-
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
-
Fields inherited from interface com.ibm.di.config.interfaces.MetamergeConfig
ASSEMBLYLINE_FOLDER, ATTRIBUTEMAP_FOLDER, CONFIG_FOLDER, CONNECTOR_FOLDER, DEFAULT_ASSEMBLYLINE_FOLDER, DEFAULT_ATTRIBUTEMAP_FOLDER, DEFAULT_CONFIG_FOLDER, DEFAULT_CONNECTOR_FOLDER, DEFAULT_EXTPROP_FOLDER, DEFAULT_EXTPROP_NAME, DEFAULT_FORM_FOLDER, DEFAULT_FUNCTION_FOLDER, DEFAULT_LIBRARY_FOLDER, DEFAULT_LIBS_FOLDER, DEFAULT_LOGGER_FOLDER, DEFAULT_NAMESPACE_FOLDER, DEFAULT_PARSER_FOLDER, DEFAULT_PROPERTY_FOLDER, DEFAULT_PROPSTORE_FOLDER, DEFAULT_SCHEDULER_FOLDER, DEFAULT_SCRIPT_FOLDER, DEFAULT_SEQUENCE_FOLDER, DEFAULT_SERVER_AUTOSTART, DEFAULT_SERVER_FOLDER, DEFAULT_SERVER_INSTANCE_PROPERTIES, DEFAULT_SERVER_LOG, DEFAULT_SERVER_TOMBSTONES, DEFAULT_SOLUTION_INTERFACE, EXTPROP_FOLDER, FORM_FOLDER, FUNCTION_FOLDER, LIBRARY_FOLDER, LIBS_FOLDER, LOGGER_FOLDER, LOGGING_FOLDER, NAMESPACE_FOLDER, PARSER_FOLDER, PROPERTY_FOLDER, PROPSTORE_FOLDER, SCHEDULER_FOLDER, SCRIPT_FOLDER, SEQUENCE_FOLDER
-
-
Constructor Summary
Constructors Constructor Description MetamergeConfigFS()
Deprecated.MetamergeConfigFS(java.util.Hashtable env)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
bind(java.lang.Object name, java.lang.Object obj)
Deprecated.Adds a new object to the configuration at the location specified by namevoid
commitChanges(java.lang.Object output, boolean isSave)
Deprecated.Save XML tree to output stream.void
commitVersion()
Deprecated.Save XML tree to output stream.protected void
convertExternalProperties()
Deprecated.void
createDefaultObjectInstance(org.w3c.dom.Element defaultNode)
Deprecated.java.lang.Object
externalLookup(java.lang.Object name)
Deprecated.org.w3c.dom.Element
findDefaultObject()
Deprecated.This method cleans the XML config by removing all items except the one configured for this configuration.java.lang.String
getBase()
Deprecated.BaseConfiguration
getDefaultConfigObject()
Deprecated.BaseConfiguration
getDefaultConfigObject(boolean standardName)
Deprecated.java.lang.String
getExtensionFor(BaseConfiguration config)
Deprecated.static MetamergeConfigFS
getInstance(java.lang.String str)
Deprecated.static MetamergeConfigFS
getInstance(java.lang.String str, boolean create)
Deprecated.boolean
getModified()
Deprecated.XML Doc needs to be saved if we have dirty objects in our cache or if there has been any successful bind/rebind/unbind calls.TDIProperties
getTDIProperties()
Deprecated.This method returns the associated TDIProperties objectprotected java.lang.Object
internalLookup(java.lang.Object namex)
Deprecated.Called by super's lookupvoid
rebind(java.lang.Object name, java.lang.Object obj)
Deprecated.Adds or replaces a new object to the configuration.void
setBase(java.lang.String base)
Deprecated.boolean
setDefaultName(java.lang.String name)
Deprecated.-
Methods inherited from class com.ibm.di.config.xml.MetamergeConfigXML
createFolder, debug, findByName, findOneByName, getCache, getConfigVersion, getDirectory, getDocument, getOutputStream, getRootElement, getShortName, initializeConfig, isCommittable, isDebugMode, isOldVersion, isReadOnly, isRemote, list, list, logmsg, newInstanceOf, removeElement, rename, setNoBackupOfOldVersion, setOutput, unbind
-
Methods inherited from class com.ibm.di.config.base.MetamergeConfigImpl
addDefaultFolders, addNameComponent, closeConfig, commitChanges, commitChangesNoEncryption, copy, getAssemblyLine, getAttributeMap, getConnector, getDefaultFolder, getDriverParameter, getDriverParameters, getExternalProperties, getExternalProperties, getFileConfig, getFunction, getNames, getNamespace, getParser, getPassword, getScript, getSequence, getSolutionInterface, getTreeMap, getVector, hasPassword, initializeClassMap, instantiateAllObjects, instantiateAllObjects, isModTSEnabled, lookup, lookupInFolder, newInstanceOf, newInstanceOf, setDriverParameter, setDriverParameters, setFileConfig, setModTSEnabled, shouldEncryptProtected, toString, useEncryption
-
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, getModTS, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterPropertySourceFromValue, getParameterRaw, getParent, getParentName, getPath, getReferences, getResHash, getScript, getScriptEngine, 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, 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, getModTS, getName, getNamespace, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParameter, getParameter, getParameter, getParameterPropertySource, getParameterRaw, getParent, getPath, getReferences, getScript, getScriptEngine, 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
-
-
-
-
Field Detail
-
XT_ASSEMBLYLINE
public static final java.lang.String XT_ASSEMBLYLINE
Deprecated.Extension --> type mapping- See Also:
- Constant Field Values
-
XT_CONNECTOR
public static final java.lang.String XT_CONNECTOR
Deprecated.- See Also:
- Constant Field Values
-
XT_PARSER
public static final java.lang.String XT_PARSER
Deprecated.- See Also:
- Constant Field Values
-
XT_ATTRMAP
public static final java.lang.String XT_ATTRMAP
Deprecated.- See Also:
- Constant Field Values
-
XT_FUNCTION
public static final java.lang.String XT_FUNCTION
Deprecated.- See Also:
- Constant Field Values
-
XT_SCRIPT
public static final java.lang.String XT_SCRIPT
Deprecated.- See Also:
- Constant Field Values
-
XT_CLS
public static final java.lang.Class<?>[] XT_CLS
Deprecated.
-
XT_EXT
public static final java.lang.String[] XT_EXT
Deprecated.
-
MC_URLBASE
public static final java.lang.String MC_URLBASE
Deprecated.- See Also:
- Constant Field Values
-
configObject
protected BaseConfiguration configObject
Deprecated.
-
configError
protected java.lang.Exception configError
Deprecated.
-
-
Method Detail
-
getInstance
public static MetamergeConfigFS getInstance(java.lang.String str) throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
getInstance
public static MetamergeConfigFS getInstance(java.lang.String str, boolean create) throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
getDefaultConfigObject
public BaseConfiguration getDefaultConfigObject() throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
setDefaultName
public boolean setDefaultName(java.lang.String name) throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
getDefaultConfigObject
public BaseConfiguration getDefaultConfigObject(boolean standardName) throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
findDefaultObject
public org.w3c.dom.Element findDefaultObject() throws java.lang.Exception
Deprecated.This method cleans the XML config by removing all items except the one configured for this configuration. In particular, this configuration can hold only one single configuration object.- Throws:
java.lang.Exception
-
createDefaultObjectInstance
public void createDefaultObjectInstance(org.w3c.dom.Element defaultNode) throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
commitChanges
public void commitChanges(java.lang.Object output, boolean isSave) throws java.lang.Exception
Deprecated.Description copied from class:MetamergeConfigXML
Save XML tree to output stream.- Specified by:
commitChanges
in interfaceMetamergeConfig
- Overrides:
commitChanges
in classMetamergeConfigXML
- Parameters:
output
- Null or any object supported by the underlying driver.isSave
- true if this is a permanent save, false if this just saves to e.g. a command window.- Throws:
java.lang.Exception
-
getModified
public boolean getModified()
Deprecated.Description copied from class:MetamergeConfigXML
XML Doc needs to be saved if we have dirty objects in our cache or if there has been any successful bind/rebind/unbind calls.- Specified by:
getModified
in interfaceBaseConfiguration
- Overrides:
getModified
in classMetamergeConfigXML
- Returns:
- the modified state.
-
bind
public void bind(java.lang.Object name, java.lang.Object obj) throws java.lang.Exception
Deprecated.Description copied from interface:MetamergeConfig
Adds a new object to the configuration at the location specified by name- Specified by:
bind
in interfaceMetamergeConfig
- Overrides:
bind
in classMetamergeConfigXML
- Parameters:
name
- Nameobj
- Configuration Object- Throws:
java.lang.Exception
-
rebind
public void rebind(java.lang.Object name, java.lang.Object obj) throws java.lang.Exception
Deprecated.Description copied from interface:MetamergeConfig
Adds or replaces a new object to the configuration.- Specified by:
rebind
in interfaceMetamergeConfig
- Overrides:
rebind
in classMetamergeConfigXML
- Parameters:
name
- Nameobj
- Configuration Object- Throws:
java.lang.Exception
-
internalLookup
protected java.lang.Object internalLookup(java.lang.Object namex) throws java.lang.Exception
Deprecated.Description copied from class:MetamergeConfigXML
Called by super's lookup- Overrides:
internalLookup
in classMetamergeConfigXML
- Throws:
java.lang.Exception
-
externalLookup
public java.lang.Object externalLookup(java.lang.Object name) throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
getBase
public java.lang.String getBase()
Deprecated.
-
setBase
public void setBase(java.lang.String base)
Deprecated.
-
getExtensionFor
public java.lang.String getExtensionFor(BaseConfiguration config)
Deprecated.
-
getTDIProperties
public TDIProperties getTDIProperties() throws java.lang.Exception
Deprecated.This method returns the associated TDIProperties object- Specified by:
getTDIProperties
in interfaceMetamergeConfig
- Overrides:
getTDIProperties
in classMetamergeConfigImpl
- Throws:
java.lang.Exception
-
convertExternalProperties
protected void convertExternalProperties() throws java.lang.Exception
Deprecated.- Throws:
java.lang.Exception
-
commitVersion
public void commitVersion() throws java.lang.Exception
Deprecated.Save XML tree to output stream.- Throws:
java.lang.Exception
-
-