org.apache.cocoon.components.modules.database
Class AbstractAutoIncrementModule
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.components.modules.database.AbstractAutoIncrementModule
- All Implemented Interfaces:
- Disposable, Component, Configurable, LogEnabled, AutoIncrementModule
- Direct Known Subclasses:
- ManualAutoIncrementModule
public abstract class AbstractAutoIncrementModule
- extends AbstractLogEnabled
- implements AutoIncrementModule, Configurable, Disposable
AbstractDatabaseModule gives you the infrastructure for easily
deploying more AutoIncrementModules. In order to get at the Logger, use
getLogger().
- Version:
- CVS $Id: AbstractAutoIncrementModule.html 1304258 2012-03-23 10:09:27Z ilgrosso $
- Author:
- Christian Haul
Field Summary |
protected HashMap |
settings
Stores (global) configuration parameters as key /
value pairs. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
settings
protected HashMap settings
- Stores (global) configuration parameters as
key
/
value
pairs.
AbstractAutoIncrementModule
public AbstractAutoIncrementModule()
configure
public void configure(Configuration conf)
throws ConfigurationException
- Configures the database access module.
Takes all elements nested in component declaration and stores
them as key-value pairs in
settings
. Nested
configuration option are not catered for. This way global
configuration options can be used.
For nested configurations override this function.
- Specified by:
configure
in interface Configurable
- Throws:
ConfigurationException
dispose
public void dispose()
- dispose
- Specified by:
dispose
in interface Disposable
Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.