|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.di.config.base.BaseConfigurationImpl
com.ibm.di.config.base.MetamergeConfigImpl
com.ibm.di.config.xml.MetamergeConfigXML
com.ibm.di.config.xml.MetamergeConfigFS
public class MetamergeConfigFS
This class is not used.
Field Summary | |
---|---|
protected Exception |
configError
Deprecated. |
protected BaseConfiguration |
configObject
Deprecated. |
static String |
MC_URLBASE
Deprecated. |
static String |
XT_ASSEMBLYLINE
Deprecated. Extension --> type mapping |
static String |
XT_ATTRMAP
Deprecated. |
static Class<?>[] |
XT_CLS
Deprecated. |
static String |
XT_CONNECTOR
Deprecated. |
static String[] |
XT_EXT
Deprecated. |
static String |
XT_FUNCTION
Deprecated. |
static String |
XT_PARSER
Deprecated. |
static 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 |
Constructor Summary | |
---|---|
MetamergeConfigFS()
Deprecated. |
|
MetamergeConfigFS(Hashtable env)
Deprecated. |
Method Summary | |
---|---|
void |
bind(Object name,
Object obj)
Deprecated. Adds a new object to the configuration at the location specified by name |
void |
commitChanges(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(Element defaultNode)
Deprecated. |
Object |
externalLookup(Object name)
Deprecated. |
Element |
findDefaultObject()
Deprecated. This method cleans the XML config by removing all items except the one configured for this configuration. |
String |
getBase()
Deprecated. |
BaseConfiguration |
getDefaultConfigObject()
Deprecated. |
BaseConfiguration |
getDefaultConfigObject(boolean standardName)
Deprecated. |
String |
getExtensionFor(BaseConfiguration config)
Deprecated. |
static MetamergeConfigFS |
getInstance(String str)
Deprecated. |
static MetamergeConfigFS |
getInstance(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 object |
protected Object |
internalLookup(Object namex)
Deprecated. Called by super's lookup |
void |
rebind(Object name,
Object obj)
Deprecated. Adds or replaces a new object to the configuration. |
void |
setBase(String base)
Deprecated. |
boolean |
setDefaultName(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, setOutput, unbind |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String XT_ASSEMBLYLINE
public static final String XT_CONNECTOR
public static final String XT_PARSER
public static final String XT_ATTRMAP
public static final String XT_FUNCTION
public static final String XT_SCRIPT
public static final Class<?>[] XT_CLS
public static final String[] XT_EXT
public static final String MC_URLBASE
protected BaseConfiguration configObject
protected Exception configError
Constructor Detail |
---|
public MetamergeConfigFS()
public MetamergeConfigFS(Hashtable env) throws Exception
Exception
Method Detail |
---|
public static MetamergeConfigFS getInstance(String str) throws Exception
Exception
public static MetamergeConfigFS getInstance(String str, boolean create) throws Exception
Exception
public BaseConfiguration getDefaultConfigObject() throws Exception
Exception
public boolean setDefaultName(String name) throws Exception
Exception
public BaseConfiguration getDefaultConfigObject(boolean standardName) throws Exception
Exception
public Element findDefaultObject() throws Exception
Exception
public void createDefaultObjectInstance(Element defaultNode) throws Exception
Exception
public void commitChanges(Object output, boolean isSave) throws Exception
MetamergeConfigXML
commitChanges
in interface MetamergeConfig
commitChanges
in class MetamergeConfigXML
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.
Exception
public boolean getModified()
MetamergeConfigXML
getModified
in interface BaseConfiguration
getModified
in class MetamergeConfigXML
public void bind(Object name, Object obj) throws Exception
MetamergeConfig
bind
in interface MetamergeConfig
bind
in class MetamergeConfigXML
name
- Nameobj
- Configuration Object
Exception
public void rebind(Object name, Object obj) throws Exception
MetamergeConfig
rebind
in interface MetamergeConfig
rebind
in class MetamergeConfigXML
name
- Nameobj
- Configuration Object
Exception
protected Object internalLookup(Object namex) throws Exception
MetamergeConfigXML
internalLookup
in class MetamergeConfigXML
Exception
public Object externalLookup(Object name) throws Exception
Exception
public String getBase()
public void setBase(String base)
public String getExtensionFor(BaseConfiguration config)
public TDIProperties getTDIProperties() throws Exception
getTDIProperties
in interface MetamergeConfig
getTDIProperties
in class MetamergeConfigImpl
Exception
protected void convertExternalProperties() throws Exception
Exception
public void commitVersion() throws Exception
Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |