org.jboss.picketlink.cdi.permission.annotations
Annotation Type ACLStore


@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
public @interface ACLStore

Denotes an entity bean (i.e. a class annotated with @Entity) as being a storage container for object permissions. If the value member is set, then the annotated entity will be used to lookup object permissions for objects of that class only, otherwise if it is not set the entity will be used to store general object permissions (only one entity may be used for general permissions, if more than one entity is defined then a deployment exception will be thrown).

Author:
Shane Bryzak

Optional Element Summary
 Class<?> value
           
 

value

public abstract Class<?> value
Default:
org.jboss.picketlink.cdi.permission.annotations.ACLStore.GENERAL.class


Copyright © 2012. All Rights Reserved.