com.businessobjects.sdk.monitoring.probe
Class HybridProbeManager

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

public class HybridProbeManager
extends java.lang.Object


Nested Class Summary
 class HybridProbeManager.HybridProbeTask
          This class is used to execute the Hybrid Probe.
 
Constructor Summary
HybridProbeManager(IProbeInfoObject probeInfoObject)
          This method is used to manage the Hybrid Probe.
 
Method Summary
 HybridProbeResult executeHybridProbe(IEnterpriseSession entSession)
          This method is used to execute the Hybrid probe i.e both Diagnostic Probe and Health Probe.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HybridProbeManager

public HybridProbeManager(IProbeInfoObject probeInfoObject)

This method is used to manage the Hybrid Probe.

Parameters:
probeInfoObject - InfoObject that represents the Hybrid probe.
Method Detail

executeHybridProbe

public HybridProbeResult executeHybridProbe(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 Hybrid probe i.e both Diagnostic Probe and Health Probe.

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