IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.base
Class Settings

java.lang.Object
  extended by com.ibm.btt.base.Settings

public class Settings
extends java.lang.Object

This class holds the values of all the external data. The data can come from the .INI file or from the HTML parameters of the initial applet and is stored in a KeyedCollection.


Field Summary
static java.lang.String COMPOSED_TAG
           
protected static java.lang.String contextFile
           
protected static java.lang.String dataFile
           
protected static int DefaultObjectsMaxNum
           
protected static int DefaultObjectsPerTypeMaxNum
           
protected static int DefaultObjectTypesMaxNum
           
static java.lang.String EXTERNAL_FILE
           
static java.lang.String FILE
           
protected static java.lang.String formatFile
           
static int initialBufferSize
           
static java.lang.String MEMORY
           
protected static java.lang.String modularity
           
static java.lang.String modularityDefaultValue
           
static java.lang.String MODULARITYGROUPED
           
static java.lang.String MODULARITYMIXED
           
static java.lang.String MODULARITYSPLIT
           
protected static java.lang.String operationFile
           
protected static java.lang.String processorFile
           
protected static java.lang.String serviceFile
           
static java.lang.String sgmlFullPath
           
static boolean showProgressBar
           
protected static java.lang.String tid
           
protected static java.lang.String TID
           
protected static java.lang.String typeFile
           
 
Constructor Summary
Settings()
           
 
Method Summary
static void checkForOptionalExternalFiles()
          This method checks the btt.xml file to see if processes, views, or typed data are externalized.
static void cleanup()
          This method add into Settings class to reset static variables in Settings when init manager reset.
static java.lang.String createFullPath(java.lang.String initialPath, java.lang.String sgmlPath, java.lang.String separator)
          Creates the full path
static java.lang.String createFullPathForURL(java.lang.String initialPath, java.lang.String sgmlPath, java.lang.String separator)
          Creates the full path for URL
static Externalizer getContextExternalizer()
          Returns the contextExternalizer.
static ExternalizerAccessor getExternalizerAccessor(java.lang.String kind)
          Creates an instance of the ExternalizerAccessor for a particular "kind" of externalizer (processor, type, etc).
static Hashtable getExternalizerAccessors()
          Returns the externalizer accessors
static java.lang.String getIniFileName()
          Returns the title (name) of the INI file (without its path).
static java.lang.String getIniPath()
          Returns the path of the INI file (without its file name).
static java.lang.String getIniPathAndFileName()
          Returns the path and file name of the INI file.
static java.lang.String getIpAddress()
          Obtains the ipAddress.
static java.lang.String getModularityValue()
          Gets the modularity value.
static java.lang.Thread getRemoveExpired()
           
static RemoveExpiredThread getRemover()
          Returns the remover.
static java.util.ResourceBundle getResBase1()
          Returns the resBase1.
static java.util.ResourceBundle getResBase2()
          Returns the resBase2.
static KeyedCollection getSettings()
          Gets the settings.
static java.lang.String getSgmlContextFile()
          Gets the XML Contexts file.
static java.lang.String getSgmlDataFile()
          Gets the XML Data file.
static java.lang.String getSgmlFormatFile()
          Gets the XML Formats file.
static java.lang.String getSgmlOperationFile()
          Gets the XML Operations file.
static java.lang.String getSgmlPath()
          Returns the path to entity files.
static java.lang.String getSgmlProcessorFile()
          Gets the XML Processor file.
static java.lang.Object[] getSgmlSelfDefinedOperation(java.lang.String aSelfDefinedOperationId)
          Deprecated. use OperationInitializer.getSgmlSelfDefinedOperation(aSelfDefinedOperationId) instead
static java.lang.Object[] getSgmlSelfDefinedProcessor(java.lang.String aSelfDefinedProcessorId)
          Deprecated. using ProcessorInitializer.getSgmlSelfDefinedProcessor(aSelfDefinedProcessorId) instead
static java.lang.String getSgmlServiceFile()
          Gets the XML Services file.
static java.lang.String getSgmlTypeFile()
          Gets the XML Typed Data file.
static Vector getSimpleTags(java.lang.String aFileName, java.lang.String aKindOfFile)
          Returns a Vector containing the simple tags used in each kind of file.
static Hashtable getTagClassTableForContexts()
          Deprecated. use initializer.getClassTable() instead
static Hashtable getTagClassTableForData()
          Deprecated. use initializer.getClassTable() instead
static Hashtable getTagClassTableForFormats()
          Deprecated. use initializer.getClassTable() instead
static Hashtable getTagClassTableForOperations()
          Deprecated. use initializer.getClassTable() instead
static Hashtable getTagClassTableForProcessors()
          Deprecated. use initializer.getClassTable() instead
static Hashtable getTagClassTableForServices()
          Deprecated. use initializer.getClassTable() instead
static Hashtable getTagClassTableForTypes()
          Deprecated. use initializer.getClassTable() instead
static java.lang.String getTemporalFile()
          Gets a temporary file.
static java.lang.String getTID()
          Gets the TID.
static void initialize(KeyedCollection config)
          This method add into Settings class to initialize or re-initialize Settings using new configurations.
static boolean isOperationIncluded()
          Returns the value of operationIncluded property.
static boolean isProcessorIncluded()
          Returns the value of the processorIncluded property.
static boolean isTypeIncluded()
          This method returns the value of typeIncluded property.
static void linkReferences()
          Links all the references in all the external files to their correct tags.
static boolean readFromJar()
          Checks whether the contents came from a JAR.
static void reinitializeContext(java.lang.String option)
          Reinitializes the Contexts.
static void reinitializeData(java.lang.String option)
          Reinitializes the Data.
static void reinitializeFormat(java.lang.String option)
          Reinitialize the format
static void reinitializeOperation(java.lang.String option)
          Reinitializes the Operations.
static void reinitializeProcessor(java.lang.String option)
          Reinitializes the Processors.
static void reinitializeService(java.lang.String option)
          Reinitializes the Services.
static void reinitializeType(java.lang.String option)
          Reinitializes the Types.
static void reset()
          Deprecated. use InitManager.reset(String initialPath) instead
static void reset(java.lang.String initialPath)
          Deprecated. use InitManager.reset(String initialPath) instead
static void reset(java.net.URL aURL)
          Deprecated. use InitManager.reset(String initialPath) instead
static void resetExternalizers()
          Resets all the initializers.
static void resetSettings()
          Resets all the settings definitions.
static void resetSettings(java.util.Enumeration listTagId)
          Reset all the elements which appear in the enumeration.
static void resetSettings(java.lang.String aTagId)
          Resets the specified setting element located at first level inside the settings keyed collection.
protected static void resetSettings(java.lang.String aTagId, KeyedCollection newSettings)
          Resets the definition of the setting entity with id equals to aTagId.
static void set(java.lang.String initialPath)
          Reads an additional .xml file.
static void setIpAddress(java.lang.String anIpAddress)
          Sets the IpAddress in the settings KeyedCollection.
static void setResBase1(java.util.ResourceBundle resBase1)
          Sets the resBase1.
static void setResBase2(java.util.ResourceBundle resBase2)
          Sets the resBase2.
static void setSettings(KeyedCollection aKeyedCollection)
          Sets the settings.
static void setTID(java.lang.String aTID)
          Sets the TID in the settings KeyedCollection.
static void setupFormatCache()
          Setup format cache
static void setupObjectCache()
          Sets up the cache for formats and operations.
static void setupOperationCache()
          Sets up the cache for operations.
static void setupProcessorCache()
          Sets up the cache for processors.
static void showProgressBar(boolean aBoolean)
          Shows the progress bar if aBoolean is true.
protected static void stopRemovingThread()
          Interrupts the thread which removes objects from the cache tables.
static boolean testFilenameCaseIsCorrect(java.lang.Object file, java.lang.String absName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTERNAL_FILE

public static final java.lang.String EXTERNAL_FILE
See Also:
Constant Field Values

MEMORY

public static final java.lang.String MEMORY
See Also:
Constant Field Values

FILE

public static final java.lang.String FILE
See Also:
Constant Field Values

MODULARITYGROUPED

public static final java.lang.String MODULARITYGROUPED
See Also:
Constant Field Values

MODULARITYSPLIT

public static final java.lang.String MODULARITYSPLIT
See Also:
Constant Field Values

MODULARITYMIXED

public static final java.lang.String MODULARITYMIXED
See Also:
Constant Field Values

COMPOSED_TAG

public static java.lang.String COMPOSED_TAG

modularityDefaultValue

public static java.lang.String modularityDefaultValue

sgmlFullPath

public static java.lang.String sgmlFullPath

initialBufferSize

public static int initialBufferSize

showProgressBar

public static boolean showProgressBar

modularity

protected static java.lang.String modularity

contextFile

protected static java.lang.String contextFile

dataFile

protected static java.lang.String dataFile

formatFile

protected static java.lang.String formatFile

operationFile

protected static java.lang.String operationFile

processorFile

protected static java.lang.String processorFile

serviceFile

protected static java.lang.String serviceFile

typeFile

protected static java.lang.String typeFile

tid

protected static java.lang.String tid

TID

protected static final java.lang.String TID
See Also:
Constant Field Values

DefaultObjectsMaxNum

protected static final int DefaultObjectsMaxNum
See Also:
Constant Field Values

DefaultObjectsPerTypeMaxNum

protected static final int DefaultObjectsPerTypeMaxNum
See Also:
Constant Field Values

DefaultObjectTypesMaxNum

protected static final int DefaultObjectTypesMaxNum
See Also:
Constant Field Values
Constructor Detail

Settings

public Settings()
Method Detail

checkForOptionalExternalFiles

public static void checkForOptionalExternalFiles()
This method checks the btt.xml file to see if processes, views, or typed data are externalized. It only searches for an entry corresponding to files.process, files.operation and files.typed. If there is no entry, this method assumes that the entity is not externalized.


createFullPath

public static java.lang.String createFullPath(java.lang.String initialPath,
                                              java.lang.String sgmlPath,
                                              java.lang.String separator)
Creates the full path

Returns:
java.lang.String

createFullPathForURL

public static java.lang.String createFullPathForURL(java.lang.String initialPath,
                                                    java.lang.String sgmlPath,
                                                    java.lang.String separator)
Creates the full path for URL

Returns:
java.lang.String

getExternalizerAccessor

public static ExternalizerAccessor getExternalizerAccessor(java.lang.String kind)
                                                    throws DSEObjectNotFoundException,
                                                           java.io.IOException
Creates an instance of the ExternalizerAccessor for a particular "kind" of externalizer (processor, type, etc). The externalizer accessor simply creates an instance of a particular kind of externalizer (by reading from an external file) and then sets the appropriate externalizable class to point to it.

The externalizer accessors are needed to break package dependencies.

Throws:
DSEObjectNotFoundException
java.io.IOException

getExternalizerAccessors

public static Hashtable getExternalizerAccessors()
Returns the externalizer accessors


getIniFileName

public static java.lang.String getIniFileName()
Returns the title (name) of the INI file (without its path). For example: "btt.xml"

Returns:
java.lang.String the title

getIniPath

public static java.lang.String getIniPath()
Returns the path of the INI file (without its file name). For example: "C:\DSE\"

Returns:
java.lang.String the title

getIniPathAndFileName

public static java.lang.String getIniPathAndFileName()
Returns the path and file name of the INI file. The method first checks to see if the iniPathAndFileName field has a value and returns that value if it is not null. The method then starts looking for the btt.xml file in the current directory. If it does not find the file, the method tries using the DSE environment variable. If the method still does not find the file, it tries with the hardcoded path: C:/DSE. If you want to make a environment variable available to your application, you can run your application using the following as an example: java -DDSE=C:\MyPath MyStartingClass

Returns:
java.lang.String

getModularityValue

public static java.lang.String getModularityValue()
Gets the modularity value.

Returns:
java.lang.String

getSettings

public static KeyedCollection getSettings()
Gets the settings.

Returns:
com.ibm.btt.base.KeyedCollection

getSgmlContextFile

public static java.lang.String getSgmlContextFile()
                                           throws DSEObjectNotFoundException
Gets the XML Contexts file.

Returns:
java.lang.String
Throws:
DSEObjectNotFoundException

getSgmlDataFile

public static java.lang.String getSgmlDataFile()
                                        throws DSEObjectNotFoundException
Gets the XML Data file.

Returns:
java.lang.String
Throws:
DSEObjectNotFoundException

getSgmlFormatFile

public static java.lang.String getSgmlFormatFile()
                                          throws DSEObjectNotFoundException
Gets the XML Formats file.

Returns:
java.lang.String
Throws:
DSEObjectNotFoundException

getSgmlOperationFile

public static java.lang.String getSgmlOperationFile()
                                             throws DSEObjectNotFoundException
Gets the XML Operations file.

Returns:
java.lang.String
Throws:
DSEObjectNotFoundException

getSgmlPath

public static java.lang.String getSgmlPath()
                                    throws DSEObjectNotFoundException
Returns the path to entity files.

Returns:
java.lang.String
Throws:
DSEObjectNotFoundException

getSgmlProcessorFile

public static java.lang.String getSgmlProcessorFile()
                                             throws DSEObjectNotFoundException
Gets the XML Processor file.

Returns:
java.lang.String
Throws:
DSEObjectNotFoundException

getSgmlSelfDefinedOperation

public static java.lang.Object[] getSgmlSelfDefinedOperation(java.lang.String aSelfDefinedOperationId)
Deprecated. use OperationInitializer.getSgmlSelfDefinedOperation(aSelfDefinedOperationId) instead

Gets the XML self-defined operation file name corresponding to an operation id.

Parameters:
aSelfDefinedOperationId - java.lang.String
Returns:
java.lang.Object[] Object[0] => Boolean True if the self-defined operation is defined in the .INI file Object[1] => The file name of the self-defined operation Object[2] => The path of the self-defined operation file

getSgmlSelfDefinedProcessor

public static java.lang.Object[] getSgmlSelfDefinedProcessor(java.lang.String aSelfDefinedProcessorId)
Deprecated. using ProcessorInitializer.getSgmlSelfDefinedProcessor(aSelfDefinedProcessorId) instead

Gets the XML self-defined processor file name corresponding to a processor id.

Parameters:
aSelfDefinedProcessorId - java.lang.String
Returns:
java.lang.Object[] Object[0] => Boolean True if the self-defined processor is defined in the .INI file Object[1] => The file name of the self-defined processor Object[2] => The path of the self-defined processor file

getSgmlServiceFile

public static java.lang.String getSgmlServiceFile()
                                           throws DSEObjectNotFoundException
Gets the XML Services file.

Returns:
java.lang.String
Throws:
DSEObjectNotFoundException

getSgmlTypeFile

public static java.lang.String getSgmlTypeFile()
                                        throws DSEObjectNotFoundException
Gets the XML Typed Data file.

Returns:
java.lang.String
Throws:
DSEObjectNotFoundException

getSimpleTags

public static Vector getSimpleTags(java.lang.String aFileName,
                                   java.lang.String aKindOfFile)
                            throws java.io.IOException,
                                   DSEObjectNotFoundException
Returns a Vector containing the simple tags used in each kind of file.

Returns:
java.util.Vector - The list of the simple tags
Throws:
java.io.IOException
DSEObjectNotFoundException

getTagClassTableForContexts

public static Hashtable getTagClassTableForContexts()
Deprecated. use initializer.getClassTable() instead

Gets the table of tags for Contexts.

Returns:
Hashtable

getTagClassTableForData

public static Hashtable getTagClassTableForData()
Deprecated. use initializer.getClassTable() instead

Gets the table of tags for Data.

Returns:
java.util.Hashtable

getTagClassTableForFormats

public static Hashtable getTagClassTableForFormats()
Deprecated. use initializer.getClassTable() instead

Gets the table of tags for Formats.

Returns:
Hashtable

getTagClassTableForOperations

public static Hashtable getTagClassTableForOperations()
Deprecated. use initializer.getClassTable() instead

Gets the table of tags for Operations.

Returns:
Hashtable

getTagClassTableForProcessors

public static Hashtable getTagClassTableForProcessors()
Deprecated. use initializer.getClassTable() instead

Gets the table of tags for Processors.

Returns:
Hashtable

getTagClassTableForServices

public static Hashtable getTagClassTableForServices()
Deprecated. use initializer.getClassTable() instead

Gets the table of tags for Services.

Returns:
Hashtable

getTagClassTableForTypes

public static Hashtable getTagClassTableForTypes()
Deprecated. use initializer.getClassTable() instead

Gets the table of tags for Types.

Returns:
Hashtable

getTemporalFile

public static java.lang.String getTemporalFile()
Gets a temporary file.

Returns:
java.lang.String

getTID

public static java.lang.String getTID()
Gets the TID.

Returns:
java.lang.String

isProcessorIncluded

public static boolean isProcessorIncluded()
Returns the value of the processorIncluded property.

Returns:
boolean - True if the processor is included in the toolkit definition (btt.xml) file.

isOperationIncluded

public static boolean isOperationIncluded()
Returns the value of operationIncluded property.

Returns:
boolean - True if the operation is included in the toolkit definition (btt.xml) file.

isTypeIncluded

public static boolean isTypeIncluded()
This method returns the value of typeIncluded property.

Returns:
boolean - True if the type is included in the toolkit definition (btt.xml) file.

linkReferences

public static void linkReferences()
                           throws java.io.IOException,
                                  DSEObjectNotFoundException
Links all the references in all the external files to their correct tags. For example, this method replaces all refData tags with the real tags that they are referencing. If Typed Data is externalized, this method creates and links all the Types, Property Descriptors, Converters, and Validators.

Throws:
java.io.IOException
DSEObjectNotFoundException

readFromJar

public static boolean readFromJar()
Checks whether the contents came from a JAR.

Returns:
boolean

reinitializeContext

public static void reinitializeContext(java.lang.String option)
                                throws java.io.IOException,
                                       DSEObjectNotFoundException
Reinitializes the Contexts.

Parameters:
option -
Throws:
java.io.IOException
DSEObjectNotFoundException

reinitializeData

public static void reinitializeData(java.lang.String option)
                             throws java.io.IOException,
                                    DSEObjectNotFoundException
Reinitializes the Data.

Parameters:
option -
Throws:
java.io.IOException
DSEObjectNotFoundException

reinitializeFormat

public static void reinitializeFormat(java.lang.String option)
                               throws java.io.IOException,
                                      DSEObjectNotFoundException
Reinitialize the format

Parameters:
option -
Throws:
java.io.IOException
DSEObjectNotFoundException

reinitializeOperation

public static void reinitializeOperation(java.lang.String option)
                                  throws java.io.IOException,
                                         DSEObjectNotFoundException
Reinitializes the Operations.

Parameters:
option -
Throws:
java.io.IOException
DSEObjectNotFoundException

reinitializeProcessor

public static void reinitializeProcessor(java.lang.String option)
                                  throws java.io.IOException,
                                         DSEObjectNotFoundException
Reinitializes the Processors.

Parameters:
option -
Throws:
java.io.IOException
DSEObjectNotFoundException

reinitializeService

public static void reinitializeService(java.lang.String option)
                                throws java.io.IOException,
                                       DSEObjectNotFoundException
Reinitializes the Services.

Parameters:
option -
Throws:
java.io.IOException
DSEObjectNotFoundException

reinitializeType

public static void reinitializeType(java.lang.String option)
                             throws java.io.IOException,
                                    DSEObjectNotFoundException
Reinitializes the Types.

Parameters:
option -
Throws:
java.io.IOException
DSEObjectNotFoundException

reset

public static void reset()
                  throws java.io.IOException,
                         DSEObjectNotFoundException,
                         DSEException
Deprecated. use InitManager.reset(String initialPath) instead

Initializes the btt.xml.

Throws:
java.io.IOException
DSEObjectNotFoundException
DSEException

stopRemovingThread

protected static void stopRemovingThread()
Interrupts the thread which removes objects from the cache tables.


reset

public static void reset(java.lang.String initialPath)
                  throws java.io.IOException,
                         DSEObjectNotFoundException,
                         DSEException
Deprecated. use InitManager.reset(String initialPath) instead

Reads the .INI file and then initializes the Setting class variables based on the file. Externalizers must be reinitialized after this process since the data element is reused to set our own IniExternalizer pointing to the .INI file. If the .INI file is not present in the location pointed to by the DSE environment variable or if any error happens while initializing the Settings object, the Setting object is initialized to an empty KeyedCollection and its settings are given default values.

Throws:
java.io.IOException
DSEObjectNotFoundException
DSEException

reset

public static void reset(java.net.URL aURL)
                  throws java.io.IOException,
                         DSEObjectNotFoundException,
                         DSEException
Deprecated. use InitManager.reset(String initialPath) instead

Reads the .INI file and then initializes the Setting class variables based on the file. Externalizers must be reinitialized after this process since the data element is reused to set our own IniExternalizer pointing to the .INI file. If the .INI file is not present in the location pointed to by the URL or if any error happens while initializing the Settings object, the Setting object is initialized to an empty KeyedCollection and its settings are given default values.

Throws:
java.io.IOException
DSEObjectNotFoundException
DSEException

resetExternalizers

public static void resetExternalizers()
                               throws java.io.IOException,
                                      DSEObjectNotFoundException
Resets all the initializers.

Throws:
java.io.IOException
DSEObjectNotFoundException

resetSettings

public static void resetSettings()
                          throws java.io.IOException,
                                 DSEObjectNotFoundException
Resets all the settings definitions.

Throws:
java.io.IOException
DSEObjectNotFoundException

resetSettings

public static void resetSettings(java.lang.String aTagId)
                          throws java.io.IOException
Resets the specified setting element located at first level inside the settings keyed collection.

Parameters:
aTagId - java.lang.String
Throws:
java.io.IOException

resetSettings

protected static void resetSettings(java.lang.String aTagId,
                                    KeyedCollection newSettings)
                             throws java.io.IOException
Resets the definition of the setting entity with id equals to aTagId. The new definition is obtained from the keyed collection passed by parameter.

Parameters:
aTagId - java.lang.String
newSettings - com.ibm.btt.base.KeyedCollection
Throws:
java.io.IOException

resetSettings

public static void resetSettings(java.util.Enumeration listTagId)
                          throws java.io.IOException
Reset all the elements which appear in the enumeration.

Throws:
java.io.IOException

set

public static void set(java.lang.String initialPath)
                throws java.io.IOException,
                       DSEObjectNotFoundException
Reads an additional .xml file. All the .xml files must be read after global settings has been intialized and other intializer has not been invoked. So you need to extend GlobalSettings class and call set(initialPath) after GlobalSettings() initialized.

Throws:
java.io.IOException
DSEObjectNotFoundException

setSettings

public static void setSettings(KeyedCollection aKeyedCollection)
Sets the settings.

Parameters:
aKeyedCollection - com.ibm.btt.base.KeyedCollection

setTID

public static void setTID(java.lang.String aTID)
Sets the TID in the settings KeyedCollection.


setupFormatCache

public static void setupFormatCache()
Setup format cache


setupObjectCache

public static void setupObjectCache()
Sets up the cache for formats and operations. This method uses the external parameters:
  1. initialization.enableFormatsCache
  2. initialization.enableOperationsCache

setupOperationCache

public static void setupOperationCache()
Sets up the cache for operations. This method uses the initialization.enableOperationsCache external parameter.


setupProcessorCache

public static void setupProcessorCache()
Sets up the cache for processors. This method uses to the initialization.enableProcessorsCache external parameter.


showProgressBar

public static void showProgressBar(boolean aBoolean)
Shows the progress bar if aBoolean is true.

Parameters:
aBoolean - boolean

getRemoveExpired

public static java.lang.Thread getRemoveExpired()

getRemover

public static RemoveExpiredThread getRemover()
Returns the remover.

Returns:
RemoveExpiredThread

getResBase1

public static java.util.ResourceBundle getResBase1()
Returns the resBase1.

Returns:
ResourceBundle

getResBase2

public static java.util.ResourceBundle getResBase2()
Returns the resBase2.

Returns:
ResourceBundle

setResBase1

public static void setResBase1(java.util.ResourceBundle resBase1)
Sets the resBase1.

Parameters:
resBase1 - The resBase1 to set

setResBase2

public static void setResBase2(java.util.ResourceBundle resBase2)
Sets the resBase2.

Parameters:
resBase2 - The resBase2 to set

getIpAddress

public static java.lang.String getIpAddress()
Obtains the ipAddress.

Returns:
String

setIpAddress

public static void setIpAddress(java.lang.String anIpAddress)
Sets the IpAddress in the settings KeyedCollection.


getContextExternalizer

public static Externalizer getContextExternalizer()
Returns the contextExternalizer.

Returns:
Externalizer

testFilenameCaseIsCorrect

public static boolean testFilenameCaseIsCorrect(java.lang.Object file,
                                                java.lang.String absName)
                                         throws java.io.FileNotFoundException,
                                                java.io.IOException
Parameters:
file -
absName -
Returns:
Throws:
java.io.FileNotFoundException
java.io.IOException

cleanup

public static void cleanup()
This method add into Settings class to reset static variables in Settings when init manager reset.


initialize

public static void initialize(KeyedCollection config)
This method add into Settings class to initialize or re-initialize Settings using new configurations.

Parameters:
config -

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011