org.jdiagnose.library.aop
Class DiagnosticInterceptor

java.lang.Object
  extended byorg.jdiagnose.remote.template.DiagnosticServiceSupport
      extended byorg.jdiagnose.library.aop.DiagnosticInterceptor
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class DiagnosticInterceptor
extends org.jdiagnose.remote.template.DiagnosticServiceSupport
implements org.aopalliance.intercept.MethodInterceptor

Author:
jmccrindle

Constructor Summary
DiagnosticInterceptor(org.jdiagnose.remote.Agent agent, org.jdiagnose.remote.RemoteResultListener listener)
           
DiagnosticInterceptor(org.jdiagnose.remote.Agent agent, java.lang.String name, org.jdiagnose.remote.RemoteResultListener listener, boolean filterSuccesses)
           
 
Method Summary
 java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
           
 
Methods inherited from class org.jdiagnose.remote.template.DiagnosticServiceSupport
getDiagnosticTemplate, setAgent, setDiagnosticTemplate, setFilterSuccesses, setListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagnosticInterceptor

public DiagnosticInterceptor(org.jdiagnose.remote.Agent agent,
                             java.lang.String name,
                             org.jdiagnose.remote.RemoteResultListener listener,
                             boolean filterSuccesses)

DiagnosticInterceptor

public DiagnosticInterceptor(org.jdiagnose.remote.Agent agent,
                             org.jdiagnose.remote.RemoteResultListener listener)
Method Detail

invoke

public java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
                        throws java.lang.Throwable
Specified by:
invoke in interface org.aopalliance.intercept.MethodInterceptor
Throws:
java.lang.Throwable


Copyright © 2004-2005 Grape Design Limited. All Rights Reserved.