|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.neo.swarm.interceptor.asyncQueue.AsyncQueue
A local or remote async based interceptor that decouples invocations. Implementations of this queue can be used to report health stats to the container as well as alert JMX properties when the queue reaches alert state.
| Constructor Summary | |
AsyncQueue(int queueSize)
|
|
| Method Summary | |
void |
advise(AspectComponent componentInstance)
|
MethodInterceptor |
getInterceptor()
|
void |
replaceInterceptor(MethodInterceptor interceptor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AsyncQueue(int queueSize)
| Method Detail |
public void advise(AspectComponent componentInstance)
advise in interface Aspectpublic MethodInterceptor getInterceptor()
getInterceptor in interface Aspectpublic void replaceInterceptor(MethodInterceptor interceptor)
replaceInterceptor in interface Aspect
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||