com.levigo.jadice.annotation.auth
Class DocumentAnnotationPermission.Factory.AbstractPerm

java.lang.Object
  extended by com.levigo.jadice.annotation.auth.DocumentAnnotationPermission
      extended by com.levigo.jadice.annotation.auth.DocumentAnnotationPermission.Factory.AbstractPerm
All Implemented Interfaces:
Permission<Document>
Enclosing class:
DocumentAnnotationPermission.Factory

protected abstract class DocumentAnnotationPermission.Factory.AbstractPerm
extends DocumentAnnotationPermission


Nested Class Summary
 
Nested classes/interfaces inherited from class com.levigo.jadice.annotation.auth.DocumentAnnotationPermission
DocumentAnnotationPermission.Factory
 
Nested classes/interfaces inherited from interface com.levigo.jadice.document.Permission
Permission.Vote
 
Field Summary
 
Fields inherited from class com.levigo.jadice.annotation.auth.DocumentAnnotationPermission
ALLOW, DENY
 
Fields inherited from interface com.levigo.jadice.document.Permission
DENY_ALL, GRANT_ALL
 
Constructor Summary
protected DocumentAnnotationPermission.Factory.AbstractPerm()
           
 
Method Summary
 Permission.Vote vote(Document domain, Intent intent)
          Make a permission decision about the given intended action on the given domain object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.levigo.jadice.document.Permission
pertainsTo
 

Constructor Detail

DocumentAnnotationPermission.Factory.AbstractPerm

protected DocumentAnnotationPermission.Factory.AbstractPerm()
Method Detail

vote

public Permission.Vote vote(Document domain,
                            Intent intent)
Description copied from interface: Permission
Make a permission decision about the given intended action on the given domain object.

Returns:
the decision


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.