TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.jvmti.client.internal.launcher
Class AgentAvailibilityTester

java.lang.Object
  extended by org.eclipse.tptp.platform.jvmti.client.internal.launcher.AgentAvailibilityTester
All Implemented Interfaces:
org.eclipse.tptp.trace.ui.provisional.launcher.IAvailabilityTester

public class AgentAvailibilityTester
extends java.lang.Object
implements org.eclipse.tptp.trace.ui.provisional.launcher.IAvailabilityTester

Tests the availability of Agent Controller and the JVMTI agent


Constructor Summary
AgentAvailibilityTester()
           
 
Method Summary
 org.eclipse.core.runtime.IStatus isServiceAvailable()
          Return a status indicating the availability of the JVMTI agent.
 void reset(org.eclipse.debug.core.ILaunchConfiguration configuration)
          Reset this tester using the passed configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentAvailibilityTester

public AgentAvailibilityTester()
Method Detail

reset

public void reset(org.eclipse.debug.core.ILaunchConfiguration configuration)
Reset this tester using the passed configuration.

Specified by:
reset in interface org.eclipse.tptp.trace.ui.provisional.launcher.IAvailabilityTester
Parameters:
configuration - The current configuration that should be used as the context.

isServiceAvailable

public org.eclipse.core.runtime.IStatus isServiceAvailable()
Return a status indicating the availability of the JVMTI agent.

Specified by:
isServiceAvailable in interface org.eclipse.tptp.trace.ui.provisional.launcher.IAvailabilityTester
Returns:
Availability status of JVMTI agent

TPTP 4.5.0 Platform Project
Internal API Specification