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 Type
    Method
    Description
    int
    evaluate(org.aopalliance.intercept.MethodInvocation invocation, Class[] params, ConfigAttributeDefinition cad)
    Evaluate the policy
     
  • 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: