com.uwyn.rife.authentication.sessionmanagers
Class DatabaseSessionsFactory
java.lang.Object
com.uwyn.rife.database.DbQueryManagerFactory
com.uwyn.rife.authentication.sessionmanagers.DatabaseSessionsFactory
- All Implemented Interfaces:
- SessionManagerFactory
public class DatabaseSessionsFactory
- extends DbQueryManagerFactory
- implements SessionManagerFactory
Factory for DatabaseSessions manager instances that creates singletons
based on the Datasource.
- Since:
- 1.0
- Version:
- $Revision: 3643 $
- Author:
- Steven Grimm (koreth[remove] at midwinter dot com), Geert Bevin (gbevin[remove] at uwyn dot com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MANAGER_PACKAGE_NAME
public static final String MANAGER_PACKAGE_NAME
- The package name of the datasource-specific implementations
DatabaseSessionsFactory
public DatabaseSessionsFactory()
getInstance
public static DatabaseSessions getInstance(Datasource datasource)
- Return an instance of
DatabaseSessions for the provided
Datasource.
- Parameters:
datasource - the datasource that will be used to create the manager
- Returns:
- the requested
DatabaseSessions instance - Since:
- 1.0
getManager
public DatabaseSessions getManager(HierarchicalProperties properties)
throws PropertyValueException
- Description copied from interface:
SessionManagerFactory
- Returns the manager specified by properties.
The specific properties that are used are determined by the
implementation class.
- Specified by:
getManager in interface SessionManagerFactory
- Parameters:
properties - the properties that will setup the manager
- Throws:
PropertyValueException - when an error occurred during the retrieval
of the property values
Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.