Class ModelManagerDummyImpl
- java.lang.Object
-
- org.apache.avalon.framework.logger.AbstractLogEnabled
-
- org.apache.fulcrum.security.spi.AbstractManager
-
- org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
-
- org.apache.fulcrum.security.model.turbine.test.ModelManagerDummyImpl
-
- All Implemented Interfaces:
Serializable
,org.apache.avalon.framework.activity.Disposable
,org.apache.avalon.framework.configuration.Configurable
,org.apache.avalon.framework.logger.LogEnabled
,org.apache.avalon.framework.service.Serviceable
,org.apache.avalon.framework.thread.ThreadSafe
,TurbineModelManager
,ModelManager
public class ModelManagerDummyImpl extends AbstractTurbineModelManager
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.fulcrum.security.model.turbine.TurbineModelManager
TurbineModelManager.Privilege
-
-
Field Summary
-
Fields inherited from class org.apache.fulcrum.security.spi.AbstractManager
manager
-
Fields inherited from interface org.apache.fulcrum.security.ModelManager
ROLE
-
Fields inherited from interface org.apache.fulcrum.security.model.turbine.TurbineModelManager
GLOBAL_GROUP_ATTR_NAME, GLOBAL_GROUP_NAME
-
-
Constructor Summary
Constructors Constructor Description ModelManagerDummyImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
grant(Role role, Permission permission)
void
grant(User user, Group group, Role role)
void
replace(User user, Role oldRole, Role newRole)
void
revoke(Role role, Permission permission)
void
revoke(User user, Group group, Role role)
-
Methods inherited from class org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager
configure, getGlobalGroup, getGlobalGroupName, revokeAll, revokeAll, revokeAll, revokeAll
-
Methods inherited from class org.apache.fulcrum.security.spi.AbstractManager
dispose, getGroupManager, getPermissionManager, getRoleManager, getServiceManager, getUserManager, release, resolve, service
-
-
-
-
Constructor Detail
-
ModelManagerDummyImpl
public ModelManagerDummyImpl()
-
-
Method Detail
-
grant
public void grant(Role role, Permission permission) throws DataBackendException, UnknownEntityException
-
revoke
public void revoke(Role role, Permission permission) throws DataBackendException, UnknownEntityException
-
grant
public void grant(User user, Group group, Role role) throws DataBackendException, UnknownEntityException
-
revoke
public void revoke(User user, Group group, Role role) throws DataBackendException, UnknownEntityException
-
replace
public void replace(User user, Role oldRole, Role newRole) throws DataBackendException
- Throws:
DataBackendException
-
-