Transfer version 1.1

transfer.com.config
Class Configuration

WEB-INF.cftags.component
        extended by transfer.com.config.Configuration

public class Configuration
extends WEB-INF.cftags.component

Configuration bean


Constructor Summary
init([string datasourcePath=''], [string configPath=''], [string definitionPath='/transfer/resources/definitions/'])
          Constructor
 
Method Summary
 Configuration addConfigImport(string configPath, [boolean overwrite='false'])
          adds a configuration file import
 string getConfigPath()
          gets the first config path, without includes
 array getConfigPathCollection()
 string getDataSourceName()
 string getDataSourcePath()
 string getDatasourcePassword()
 string getDatasourceUserName()
 string getDefinitionPath()
 boolean hasDataSourceName()
          whether this config object has a datasource name
 Configuration setConfigPath(string configPath)
private void setConfigPathCollection(array ConfigPathCollection)
 void setDataSourceName(string datasourceName)
 Configuration setDataSourcePath(string dataSourcePath)
 void setDatasourcePassword(string datasourcePassword)
 void setDatasourceUserName(string datasourceUserName)
 Configuration setDefinitionPath(string definitionPath)
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init([string datasourcePath=''], [string configPath=''], [string definitionPath='/transfer/resources/definitions/'])
Constructor

Parameters:
datasourcePath - The path to datasource xml file. Should be a relative path, i.e. /myapp/configs/datasource.xml
configPath - The path to the config xml file, Should be a relative path, i.e. /myapp/configs/transfer.xml
definitionPath - directory to write the defition files. Should be from root, i.e. /myapp/definitions/, as it is used for cfinclude
Method Detail

addConfigImport

public Configuration addConfigImport(string configPath, [boolean overwrite='false'])
adds a configuration file import

Parameters:
configPath
overwrite - overwrite the previous configurations

getConfigPath

public string getConfigPath()
gets the first config path, without includes


getConfigPathCollection

public array getConfigPathCollection()


getDataSourceName

public string getDataSourceName()


getDataSourcePath

public string getDataSourcePath()


getDatasourcePassword

public string getDatasourcePassword()


getDatasourceUserName

public string getDatasourceUserName()


getDefinitionPath

public string getDefinitionPath()


hasDataSourceName

public boolean hasDataSourceName()
whether this config object has a datasource name


setConfigPath

public Configuration setConfigPath(string configPath)

Parameters:
configPath

setConfigPathCollection

private void setConfigPathCollection(array ConfigPathCollection)

Parameters:
ConfigPathCollection

setDataSourceName

public void setDataSourceName(string datasourceName)

Parameters:
datasourceName

setDataSourcePath

public Configuration setDataSourcePath(string dataSourcePath)

Parameters:
dataSourcePath

setDatasourcePassword

public void setDatasourcePassword(string datasourcePassword)

Parameters:
datasourcePassword

setDatasourceUserName

public void setDatasourceUserName(string datasourceUserName)

Parameters:
datasourceUserName

setDefinitionPath

public Configuration setDefinitionPath(string definitionPath)

Parameters:
definitionPath

Transfer version 1.1