org.jdiagnose.remote.template
Class DiagnosticProxy

java.lang.Object
  extended byorg.jdiagnose.remote.template.DiagnosticServiceSupport
      extended byorg.jdiagnose.remote.template.DiagnosticProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public class DiagnosticProxy
extends DiagnosticServiceSupport
implements java.lang.reflect.InvocationHandler

Author:
jmccrindle

Constructor Summary
DiagnosticProxy()
           
DiagnosticProxy(Agent agent, java.lang.String name, java.lang.Object delegate, RemoteResultListener listener, boolean filterSuccesses)
           
 
Method Summary
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
 void setDelegate(java.lang.Object delegate)
           
 void setName(java.lang.String name)
           
 
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

DiagnosticProxy

public DiagnosticProxy()

DiagnosticProxy

public DiagnosticProxy(Agent agent,
                       java.lang.String name,
                       java.lang.Object delegate,
                       RemoteResultListener listener,
                       boolean filterSuccesses)
Method Detail

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Specified by:
invoke in interface java.lang.reflect.InvocationHandler
Throws:
java.lang.Throwable

setDelegate

public void setDelegate(java.lang.Object delegate)

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.


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