TPTP 4.5.0 Platform Project
Internal API Specification

Package org.eclipse.tptp.platform.jvmti.client.internal.launcher

Interface Summary
ILauncherParameterProvider Provides the expected getter methods whose values are needed to perform a profile launch.
 

Class Summary
ACProcessToDebugProcessAdapter This class provides an adapter from AC IProcess (TPTP) to the debug IProcess (Debug).
AgentAvailibilityTester Tests the availability of Agent Controller and the JVMTI agent
HierarchicalModelFactory A factory for the hierarchical model entities that is used to display the monitor, node, process, and agent relationship in the profiling monitor view.
ProbeControlListener A listener class which waits for the AgentActive signal from the monitored agent.
TIAnalysisTypeFiltration This filtration is used to exclude the TI's analysis types in the attach scenario based on the library that the agent has been loaded with.
TIAttachLauncherDelegate The PI attach launcher delegate.
TICollectorFiltration This filtration class is used to filter the JVMTI data collector if the targeted host uses JRE 1.4 or older.
TIConfiguration The configuration wizard for the TI data collector.
TIConfiguration.TIFilterConfigurationPage This is the filter configuration page that will be displayed in the configuration wizard for the TI data collector.
TIConfiguration.TILimitsConfigurationPage This is a limits configuration page that will be displayed in the configuration wizard for the TI data collector
TIDelegateHelper This delegate helper is shared between all launch configuration types (e.g. local Java application, external Java application, Eclipse application, and etc...).
TIDelegateHelper.ACDataProcessorAdapter A data process adapter that turns the current data processor that we use for our trace model to a data processor that is acceptable by the new Agent Controller.
TIDelegateHelper.BFDataProcessorAdapter  
TIDelegateHelper.NOOPCommandHandler A dummy command handler that doesn't do anything in response to a command that is sent
TIEquinoxLauncherDelegate  
TIExtendedConfiguration The configuration wizard for the TI data collector that includes automatic filters criteria determination
TIExtendedConfiguration.TIFilterExtendedConfigurationPage This is the filter configuration page that will be displayed in the configuration wizard for the TI data collector.
TIExtendedConfiguration.TIFilterExtendedConfigurationPage.TILimitsExtendedConfigurationPage This is the limits configuration page that will be displayed in the configuration wizard for the TI data collector Note that it is the same for all profile launch types (Extended and regular)
TIJavaAppletDelegate  
TIJavaLauncherDelegate The self manageable launcher for local Java applications.
TIJUnitLauncherDelegate  
TIJUnitPluginDelegate  
TIRuntimeWorkbenchDelegate  
 


TPTP 4.5.0 Platform Project
Internal API Specification