Package org.apache.fulcrum.security.spi
Klasse AbstractManager
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.fulcrum.security.spi.AbstractManager
- Alle implementierten Schnittstellen:
- org.apache.avalon.framework.activity.Disposable,- org.apache.avalon.framework.logger.LogEnabled,- org.apache.avalon.framework.service.Serviceable,- org.apache.avalon.framework.thread.ThreadSafe
- Bekannte direkte Unterklassen:
- AbstractDynamicModelManager,- AbstractEntityManager,- AbstractTurbineModelManager,- BasicACLFactory,- DynamicACLFactory,- TurbineACLFactory
public abstract class AbstractManager
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.thread.ThreadSafe
This abstract implementation provides most of the functionality that a
 manager will need.
- Version:
- $Id$
- Autor:
- Eric Pugh
- 
FeldübersichtFelderModifizierer und TypFeldBeschreibungprotected org.apache.avalon.framework.service.ServiceManager
- 
KonstruktorübersichtKonstruktoren
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungvoiddispose()protected GroupManagerprotected PermissionManagerprotected RoleManagerprotected org.apache.avalon.framework.service.ServiceManagerprotected UserManagerprotected voidprotected Objectvoidservice(org.apache.avalon.framework.service.ServiceManager manager) Avalon Service lifecycle methodVon Klasse geerbte Methoden org.apache.avalon.framework.logger.AbstractLogEnabledenableLogging, getLogger, setupLogger, setupLogger, setupLogger
- 
Felddetails- 
managerprotected org.apache.avalon.framework.service.ServiceManager manager
 
- 
- 
Konstruktordetails- 
AbstractManagerpublic AbstractManager()
 
- 
- 
Methodendetails- 
getServiceManagerprotected org.apache.avalon.framework.service.ServiceManager getServiceManager()- Gibt zurück:
- the service manager
 
- 
getUserManager- Gibt zurück:
- the user manager
- Löst aus:
- DataBackendException- if fail to connect to datasource
 
- 
getPermissionManager- Gibt zurück:
- the permission manager
- Löst aus:
- DataBackendException- if fail to connect to datasource
 
- 
getRoleManager- Gibt zurück:
- the role manager
- Löst aus:
- DataBackendException- if fail to connect to datasource
 
- 
getGroupManager- Gibt zurück:
- the group manager
- Löst aus:
- DataBackendException- if fail to connect to datasource
 
- 
servicepublic void service(org.apache.avalon.framework.service.ServiceManager manager) throws org.apache.avalon.framework.service.ServiceException Avalon Service lifecycle method- Angegeben von:
- servicein Schnittstelle- org.apache.avalon.framework.service.Serviceable
- Löst aus:
- org.apache.avalon.framework.service.ServiceException- if fail to connect
 
- 
disposepublic void dispose()- Angegeben von:
- disposein Schnittstelle- org.apache.avalon.framework.activity.Disposable
 
- 
release- Parameter:
- obj- the object to release
 
- 
resolve- Parameter:
- lookup- the object to resolve
- Gibt zurück:
- the actual object
- Löst aus:
- RuntimeException- exception if fails to find the manager
 
 
-