com.businessobjects.sdk.monitoring.probe
Class DiagnosticProbeManager.DiagnosticProbeTask

java.lang.Object
  extended by com.businessobjects.sdk.monitoring.probe.DiagnosticProbeManager.DiagnosticProbeTask
All Implemented Interfaces:
java.util.concurrent.Callable
Enclosing class:
DiagnosticProbeManager

public class DiagnosticProbeManager.DiagnosticProbeTask
extends java.lang.Object
implements java.util.concurrent.Callable

This class is used to execute the Diagnostic Probe.


Constructor Summary
DiagnosticProbeManager.DiagnosticProbeTask(IDiagnosticProbe diagProbe, IEnterpriseSession entSession)
          This method is used to execute the Diagnostic Probe till the timeout period is reached.
 
Method Summary
 IDiagnosticProbeResult call()
          This method is used to return the Diagnostic Probe result.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagnosticProbeManager.DiagnosticProbeTask

public DiagnosticProbeManager.DiagnosticProbeTask(IDiagnosticProbe diagProbe,
                                                  IEnterpriseSession entSession)

This method is used to execute the Diagnostic Probe till the timeout period is reached.

Parameters:
diagProbe - A Diagnostic Probe
entSession - An Enterprise Session
Method Detail

call

public IDiagnosticProbeResult call()
                            throws java.lang.Exception

This method is used to return the Diagnostic Probe result.

Specified by:
call in interface java.util.concurrent.Callable
Returns:
Diagnostic Probe result
Throws:
java.lang.Exception