public class ExpressionBasedAnnotationAttributeFactory extends java.lang.Object implements PrePostInvocationAttributeFactory
PrePostInvocationAttributeFactory which interprets the annotation value as an
expression to be evaluated at runtime.| Constructor and Description |
|---|
ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
PostInvocationAttribute |
createPostInvocationAttribute(java.lang.String postFilterAttribute,
java.lang.String postAuthorizeAttribute) |
PreInvocationAttribute |
createPreInvocationAttribute(java.lang.String preFilterAttribute,
java.lang.String filterObject,
java.lang.String preAuthorizeAttribute) |
public ExpressionBasedAnnotationAttributeFactory(MethodSecurityExpressionHandler handler)
public PreInvocationAttribute createPreInvocationAttribute(java.lang.String preFilterAttribute, java.lang.String filterObject, java.lang.String preAuthorizeAttribute)
createPreInvocationAttribute in interface PrePostInvocationAttributeFactorypublic PostInvocationAttribute createPostInvocationAttribute(java.lang.String postFilterAttribute, java.lang.String postAuthorizeAttribute)
createPostInvocationAttribute in interface PrePostInvocationAttributeFactory