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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
evaluate(org.aopalliance.intercept.MethodInvocation invocation, Class[] params, ConfigAttributeDefinition cad)
Evaluate the policyString
getName()
-
-
-
Method Detail
-
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:
-
-