public abstract class AbstractAclVoter extends Object implements AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>
ACCESS_ABSTAIN, ACCESS_DENIED, ACCESS_GRANTED| Constructor and Description |
|---|
AbstractAclVoter() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
getDomainObjectInstance(org.aopalliance.intercept.MethodInvocation invocation) |
Class<?> |
getProcessDomainObjectClass() |
void |
setProcessDomainObjectClass(Class<?> processDomainObjectClass) |
boolean |
supports(Class<?> clazz)
This implementation supports only
MethodSecurityInterceptor, because
it queries the presented MethodInvocation. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsupports, voteprotected Object getDomainObjectInstance(org.aopalliance.intercept.MethodInvocation invocation)
public Class<?> getProcessDomainObjectClass()
public void setProcessDomainObjectClass(Class<?> processDomainObjectClass)
public boolean supports(Class<?> clazz)
MethodSecurityInterceptor, because
it queries the presented MethodInvocation.supports in interface AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>clazz - the secure objecttrue if the secure object is MethodInvocation,
false otherwise