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
| Constructor and Description |
|---|
AbstractManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
protected GroupManager |
getGroupManager() |
protected PermissionManager |
getPermissionManager() |
protected RoleManager |
getRoleManager() |
protected org.apache.avalon.framework.service.ServiceManager |
getServiceManager() |
protected UserManager |
getUserManager() |
protected void |
release(Object obj) |
protected Object |
resolve(String lookup) |
void |
service(org.apache.avalon.framework.service.ServiceManager manager)
Avalon Service lifecycle method
|
protected org.apache.avalon.framework.service.ServiceManager getServiceManager()
protected UserManager getUserManager() throws DataBackendException
DataBackendExceptionprotected PermissionManager getPermissionManager() throws DataBackendException
DataBackendExceptionprotected RoleManager getRoleManager() throws DataBackendException
DataBackendExceptionprotected GroupManager getGroupManager() throws DataBackendException
DataBackendExceptionpublic void service(org.apache.avalon.framework.service.ServiceManager manager)
throws org.apache.avalon.framework.service.ServiceException
service in interface org.apache.avalon.framework.service.Serviceableorg.apache.avalon.framework.service.ServiceExceptionpublic void dispose()
dispose in interface org.apache.avalon.framework.activity.Disposableprotected void release(Object obj)
protected Object resolve(String lookup)
DataBackendException - if the backend failed for some reason.Copyright © 2011-2015 The Apache Software Foundation. All Rights Reserved.