Interface Policy
- All Known Implementing Classes:
AbstractBasePolicy
,AssocPolicy
,CreatePolicy
,DeclarePolicy
,DeletePolicy
,MovePolicy
,ReadPolicy
,UpdatePolicy
,UpdatePropertiesPolicy
,WriteContentPolicy
public interface Policy
Policy interface
- Since:
- 2.1
- Author:
- Roy Wetherall
-
Method Summary
Modifier and TypeMethodDescriptionint
evaluate
(org.aopalliance.intercept.MethodInvocation invocation, Class[] params, ConfigAttributeDefinition cad) Evaluate the policygetName()
-
Method Details
-
getName
String getName()- Returns:
- policy name
-
evaluate
int evaluate(org.aopalliance.intercept.MethodInvocation invocation, Class[] params, ConfigAttributeDefinition cad) Evaluate the policy- Parameters:
invocation
-params
-cad
-- Returns:
-