com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin Class Reference

Inheritance diagram for com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin:
Inheritance graph
[legend]
Collaboration diagram for com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin:
Collaboration graph
[legend]

List of all members.

Public Member Functions

String getName ()
String get (String name, String defaultValue)
String getBackend ()
 Standard DB config properties.
String getURL ()
String getUserName ()
String getPassword ()
void initialize (Logger logger)

Member Function Documentation

String com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin::get ( String  name,
String  defaultValue 
) [inline]

Get property value.

Parameters:
name property name (e.g. username and NOT alma.tmcdb.username - it up to plugin to add this prefix)
Returns:
property value.

Implements com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALConfigurationPlugin.

String com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin::getBackend (  )  [inline]
String com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin::getName (  )  [inline]

Get plugin name.

Returns:
the plugin name.

Implements com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALConfigurationPlugin.

String com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin::getPassword (  )  [inline]
String com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin::getURL (  )  [inline]

If file archiveConfig.properties gets used, this maps to archive.tmcdb.connection.

Implements com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALConfigurationPlugin.

References com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::URL_KEY_NAME.

String com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin::getUserName (  )  [inline]
void com::cosylab::cdb::jdal::hibernate::plugin::PluginFactory::DefaultConfigurationPlugin::initialize ( Logger  logger  )  [inline]

Initialize

Parameters:
configId 
logger 

Implements com::cosylab::cdb::jdal::hibernate::plugin::HibernateWDALConfigurationPlugin.


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2