org.jboss.picketlink.cdi.permission.internal
Class DefaultPermissionManager

java.lang.Object
  extended by org.jboss.picketlink.cdi.permission.internal.DefaultPermissionManager
All Implemented Interfaces:
PermissionManager

@ApplicationScoped
public class DefaultPermissionManager
extends Object
implements PermissionManager

Default implementation of the PermissionManager interface


Constructor Summary
DefaultPermissionManager()
           
 
Method Summary
 PermissionQuery createPermissionQuery()
           
 void grantPermission(Permission permission)
           
 void grantPermissions(Collection<Permission> permission)
           
 void revokePermission(Permission permission)
           
 void revokePermissions(Collection<Permission> permissions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPermissionManager

public DefaultPermissionManager()
Method Detail

createPermissionQuery

public PermissionQuery createPermissionQuery()
Specified by:
createPermissionQuery in interface PermissionManager

grantPermission

public void grantPermission(Permission permission)
Specified by:
grantPermission in interface PermissionManager

grantPermissions

public void grantPermissions(Collection<Permission> permission)
Specified by:
grantPermissions in interface PermissionManager

revokePermission

public void revokePermission(Permission permission)
Specified by:
revokePermission in interface PermissionManager

revokePermissions

public void revokePermissions(Collection<Permission> permissions)
Specified by:
revokePermissions in interface PermissionManager


Copyright © 2012. All Rights Reserved.