org.springframework.flex.core
Class EndpointServiceMessagePointcutAdvisor
java.lang.Object
org.springframework.aop.support.StaticMethodMatcher
org.springframework.aop.support.StaticMethodMatcherPointcut
org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
org.springframework.flex.core.EndpointServiceMessagePointcutAdvisor
- All Implemented Interfaces:
- java.io.Serializable, org.springframework.aop.Advisor, org.springframework.aop.MethodMatcher, org.springframework.aop.Pointcut, org.springframework.aop.PointcutAdvisor, org.springframework.core.Ordered, EndpointAdvisor
public class EndpointServiceMessagePointcutAdvisor
- extends org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
- implements EndpointAdvisor
Static method-matching pointcut advisor that applies security advice to invocations of
AbstractEndpoint.serviceMessage(Message)
.
This is the critical point where incoming AMF messages have been deserialized and are ready to be routed to a BlazeDS
Service
. Iterception at this point in the deserialization/serialization process is needed to be able to
easily send proper AMF error messages back to the client.
- Author:
- Jeremy Grelle
- See Also:
- Serialized Form
Fields inherited from interface org.springframework.core.Ordered |
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
Fields inherited from interface org.springframework.aop.Pointcut |
TRUE |
Fields inherited from interface org.springframework.aop.MethodMatcher |
TRUE |
Method Summary |
boolean |
matches(java.lang.reflect.Method m,
java.lang.Class c)
|
Methods inherited from class org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor |
getAdvice, getOrder, getPointcut, isPerInstance, setAdvice, setOrder |
Methods inherited from class org.springframework.aop.support.StaticMethodMatcherPointcut |
getClassFilter, getMethodMatcher, setClassFilter |
Methods inherited from class org.springframework.aop.support.StaticMethodMatcher |
isRuntime, matches |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.springframework.aop.Advisor |
getAdvice, isPerInstance |
EndpointServiceMessagePointcutAdvisor
public EndpointServiceMessagePointcutAdvisor(org.aopalliance.aop.Advice advice)
matches
public boolean matches(java.lang.reflect.Method m,
java.lang.Class c)
-
- Specified by:
matches
in interface org.springframework.aop.MethodMatcher