com.businessobjects.sdk.monitoring.probe
Class DiagnosticProbeManager

java.lang.Object
  extended by com.businessobjects.sdk.monitoring.probe.DiagnosticProbeManager

public class DiagnosticProbeManager
extends java.lang.Object

This class is used to manage the execution of the Diagnostic Probe.


Nested Class Summary
 class DiagnosticProbeManager.DiagnosticProbeTask
          This class is used to execute the Diagnostic Probe.
 
Constructor Summary
DiagnosticProbeManager(IProbeInfoObject probeInfoObject)
          This method is used to manage the Diagnostic Probe.
 
Method Summary
 IDiagnosticProbeResult execute(IEnterpriseSession entSession)
          This method is used to execute the Diagnostic Probe.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagnosticProbeManager

public DiagnosticProbeManager(IProbeInfoObject probeInfoObject)

This method is used to manage the Diagnostic Probe.

Parameters:
probeInfoObject - InfoObject that represents the diagnostic probe
Method Detail

execute

public IDiagnosticProbeResult execute(IEnterpriseSession entSession)
                               throws SDKException,
                                      java.lang.ClassNotFoundException,
                                      java.lang.NoSuchMethodException,
                                      java.lang.InstantiationException,
                                      java.lang.IllegalAccessException,
                                      java.lang.reflect.InvocationTargetException,
                                      java.net.MalformedURLException

This method is used to execute the Diagnostic Probe.

Parameters:
entSession - Enterprise Session that is required to run the Diagnostic Probe
Returns:
Diagnostic Probe Result
Throws:
java.lang.ClassNotFoundException - Diagnostic Probe class not found
java.lang.IllegalAccessException - Illegal Access
java.lang.InstantiationException - Error in instantiating Diagnostic Probe support the argument
java.lang.reflect.InvocationTargetException - Exception thrown by the method called on the Diagnostic Probe
java.net.MalformedURLException - Error in the class path manipulation
java.lang.NoSuchMethodException - Constructor not found
SDKException - An SDKException