com.redstarhackers.dal.config
Class DALConfigurationSource

java.lang.Object
  extended bycom.redstarhackers.config.AbstractConfigurationSource
      extended bycom.redstarhackers.dal.config.DALConfigurationSource
All Implemented Interfaces:
com.redstarhackers.config.ConfigurationSource

public class DALConfigurationSource
extends com.redstarhackers.config.AbstractConfigurationSource

TODO Class summary sentence. Class documentation.

Version:
$Revision: 1162 $
Author:
$Author: kostya $

Field Summary
static java.lang.String DATASOURCE_CLASS
           
static java.lang.String DB_CONN_FACTORY_BASE
           
static java.lang.String DB_CONN_HELPER_CLASS
           
static java.lang.String DEFAULT_QUERY_MAPPING_FILE
           
static java.lang.String DRIVER_MGR_CLASS
           
static java.lang.String HIBERNATE3_DAS_BASE
           
static java.lang.String HIBERNATE3_DAS_CLASS
           
static java.lang.String HIBERNATE3_DEFAULT_MAPPINGS
           
static java.lang.String HIBERNATE3_SESSION_FACTORY_BASE
           
static java.lang.String HIBERNATE3_SESSION_HELPER_CLASS
           
static java.lang.String JDBC_DAS_BASE
           
static java.lang.String JDBC_DAS_CLASS
           
static java.lang.String MAPPING_FILES_BASE
           
static java.lang.String RESOURCE_HELPER_BASE
           
 
Constructor Summary
DALConfigurationSource()
           
DALConfigurationSource(java.lang.String name)
           
 
Method Summary
 java.lang.String getDataSource()
           
 java.lang.String getDataStoreId()
           
 java.lang.String getDriver()
           
 java.lang.String getPassword()
           
 java.lang.String getUri()
           
 java.lang.String getUsername()
           
 void initialize()
           
 boolean isDriverJdbc3Compliant()
           
 boolean isUsingHibernate3()
           
 void setDataSource(java.lang.String dataSource)
           
 void setDataStoreId(java.lang.String dataStoreId)
           
 void setDriver(java.lang.String driver)
           
 void setDriverJdbc3Compliant(boolean driverJdbc3Compliant)
           
 void setDriverJdbc3Compliant(java.lang.String driverJdbc3Compliant)
           
 void setPassword(java.lang.String password)
           
 void setUri(java.lang.String uri)
           
 void setUsername(java.lang.String username)
           
 void setUsingHibernate3(boolean usingHibernate3)
           
 void setUsingHibernate3(java.lang.String usingHibernate3)
           
 void unload()
           
 
Methods inherited from class com.redstarhackers.config.AbstractConfigurationSource
equals, getConfiguration, getName, getRefreshInterval, isInitialized, setConfiguration, setInitialized, setName, setRefreshInterval, setRefreshInterval, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DB_CONN_FACTORY_BASE

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

DRIVER_MGR_CLASS

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

DATASOURCE_CLASS

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

RESOURCE_HELPER_BASE

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

DB_CONN_HELPER_CLASS

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

JDBC_DAS_BASE

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

JDBC_DAS_CLASS

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

HIBERNATE3_SESSION_FACTORY_BASE

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

HIBERNATE3_DEFAULT_MAPPINGS

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

HIBERNATE3_DAS_BASE

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

HIBERNATE3_DAS_CLASS

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

HIBERNATE3_SESSION_HELPER_CLASS

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

MAPPING_FILES_BASE

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

DEFAULT_QUERY_MAPPING_FILE

public static final java.lang.String DEFAULT_QUERY_MAPPING_FILE
See Also:
Constant Field Values
Constructor Detail

DALConfigurationSource

public DALConfigurationSource()

DALConfigurationSource

public DALConfigurationSource(java.lang.String name)
Parameters:
name -
Method Detail

initialize

public void initialize()

unload

public void unload()

getDataSource

public java.lang.String getDataSource()
Returns:
Returns the dataSource.

setDataSource

public void setDataSource(java.lang.String dataSource)
Parameters:
dataSource - The dataSource to set.

getDataStoreId

public java.lang.String getDataStoreId()
Returns:
Returns the dataStoreId.

setDataStoreId

public void setDataStoreId(java.lang.String dataStoreId)
Parameters:
dataStoreId - The dataStoreId to set.

getDriver

public java.lang.String getDriver()
Returns:
Returns the driver.

setDriver

public void setDriver(java.lang.String driver)
Parameters:
driver - The driver to set.

getPassword

public java.lang.String getPassword()
Returns:
Returns the password.

setPassword

public void setPassword(java.lang.String password)
Parameters:
password - The password to set.

getUri

public java.lang.String getUri()
Returns:
Returns the uri.

setUri

public void setUri(java.lang.String uri)
Parameters:
uri - The uri to set.

getUsername

public java.lang.String getUsername()
Returns:
Returns the username.

setUsername

public void setUsername(java.lang.String username)
Parameters:
username - The username to set.

isUsingHibernate3

public boolean isUsingHibernate3()
Returns:
Returns the usingHibernate3.

setUsingHibernate3

public void setUsingHibernate3(boolean usingHibernate3)
Parameters:
usingHibernate3 - The usingHibernate3 to set.

setUsingHibernate3

public void setUsingHibernate3(java.lang.String usingHibernate3)
Parameters:
usingHibernate3 - The usingHibernate3 to set.

isDriverJdbc3Compliant

public boolean isDriverJdbc3Compliant()
Returns:
Returns the driverJdbc3Compliant.

setDriverJdbc3Compliant

public void setDriverJdbc3Compliant(boolean driverJdbc3Compliant)
Parameters:
driverJdbc3Compliant - The driverJdbc3Compliant to set.

setDriverJdbc3Compliant

public void setDriverJdbc3Compliant(java.lang.String driverJdbc3Compliant)
Parameters:
driverJdbc3Compliant - The driverJdbc3Compliant to set.