public interface PermissionHandler
Modifier and Type | Method and Description |
---|---|
boolean |
canHandle(Class<?> resourceClass)
Returns true if the implementation can handle resources of the specified class
|
Serializable |
getIdentifier(Object resource)
Returns a Serializable identifier value that can be used to uniquely identify the specified resource
|
Set<String> |
listClassOperations(Class<?> resourceClass)
Returns a set containing the available permissions for a resource class.
|
Set<String> |
listInstanceOperations(Class<?> resourceClass)
Returns a set containing the available permissions for a particular resource instance.
|
Class<?> |
unwrapResourceClass(Object resource)
Returns the formal class of the specified resource
|
boolean canHandle(Class<?> resourceClass)
resourceClass
- Serializable getIdentifier(Object resource)
resource
- Class<?> unwrapResourceClass(Object resource)
resource
- Set<String> listClassOperations(Class<?> resourceClass)
resourceClass
- Set<String> listInstanceOperations(Class<?> resourceClass)
resourceClass
- Copyright © 2014. All rights reserved.