fr.gouv.culture.sdx.utils.database
Class DatabaseBacked
java.lang.Object
fr.gouv.culture.sdx.utils.SdxObjectImpl
fr.gouv.culture.sdx.utils.database.DatabaseBacked
- All Implemented Interfaces:
- org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.LogEnabled, SdxObject
- Direct Known Subclasses:
- AbstractDatabaseBackedRepository, AbstractDocumentBase, UserDatabase
- public class DatabaseBacked
- extends SdxObjectImpl
- implements org.apache.avalon.framework.component.Composable
Created by IntelliJ IDEA.
User: rpandey
Date: Feb 24, 2003
Time: 2:26:23 PM
To change this template use Options | File Templates.
Method Summary |
void |
compose(org.apache.avalon.framework.component.ComponentManager componentManager)
Sets the Avalon component manager. |
void |
configure(org.apache.avalon.framework.configuration.Configuration configuration)
|
Database |
getDatabase()
|
java.lang.String |
getId()
|
void |
init()
|
void |
setId(java.lang.String id)
|
void |
setProperties(java.util.Hashtable props)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PACKAGE_QUALNAME
protected final java.lang.String PACKAGE_QUALNAME
- See Also:
- Constant Field Values
DEFAULT_DATABASE_TYPE
protected final java.lang.String DEFAULT_DATABASE_TYPE
- See Also:
- Constant Field Values
CLASS_NAME_SUFFIX
protected final java.lang.String CLASS_NAME_SUFFIX
- See Also:
- Constant Field Values
ELEMENT_NAME_DATABASE
public static final java.lang.String ELEMENT_NAME_DATABASE
- See Also:
- Constant Field Values
ATTRIBUTE_ID
protected final java.lang.String ATTRIBUTE_ID
- See Also:
- Constant Field Values
DATABASE_DIR_NAME
public java.lang.String DATABASE_DIR_NAME
_manager
protected org.apache.avalon.framework.component.ComponentManager _manager
props
protected java.util.Hashtable props
database
protected Database database
dbPath
protected java.lang.String dbPath
dbLocation
protected java.io.File dbLocation
id
protected java.lang.String id
databaseConf
protected org.apache.avalon.framework.configuration.Configuration databaseConf
DatabaseBacked
public DatabaseBacked()
getId
public java.lang.String getId()
setId
public void setId(java.lang.String id)
throws SDXException
- Throws:
SDXException
setProperties
public void setProperties(java.util.Hashtable props)
compose
public void compose(org.apache.avalon.framework.component.ComponentManager componentManager)
throws org.apache.avalon.framework.component.ComponentException
- Sets the Avalon component manager.
- Specified by:
compose
in interface org.apache.avalon.framework.component.Composable
- Throws:
org.apache.avalon.framework.component.ComponentException
configure
public void configure(org.apache.avalon.framework.configuration.Configuration configuration)
throws org.apache.avalon.framework.configuration.ConfigurationException
- Throws:
org.apache.avalon.framework.configuration.ConfigurationException
init
public void init()
throws SDXException
- Throws:
SDXException
getDatabase
public Database getDatabase()
Copyright © 2000-2004 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.