TPTP 4.2.0 Platform Project
Public API Specification

Package org.eclipse.tptp.trace.ui.provisional.launcher

Interface Summary
IAvailabilityTester Used to check the availability of a service.
IConfiguration Represents a configuration wizard that can be associated with data collectors or analysis types in the launch configuration.
IConfigurationPage Represents a configuration page displayed as part of a configuration wizard that can be associated with either a data collector or an analysis type.
IDataCollectorAgentLauncher Represents a mutual launcher that doesn't launch an actual process.
IDataCollectorBaseLauncher Represents a common interface that is used to launch a data collector with a set of analysis types.
IDataCollectorMutualLauncher The base interface for a mutual launcher.
IDataCollectorProcessLauncher Represets a mutual launcher that needs an actual process to be launched.
IDataCollectorSelfManageableLauncher Used to represent a self manageable launcher that will manage the creation of back-end and front-end objects for completing the launch.
ILaunchValidator This interface is used to define a verification mechanism for data collectors and analysis types.
ILightConfiguration This represents a non-editable configuration (i.e.
IStatusListener This interface can be used to report a normal or an error event.
 

Class Summary
AbstractDCMutualLauncher An abstract class that mutual launchers can extend.
AbstractDCSelfManageableLauncher An abstract class for self manageable launchers to extend.
AbstractPrimitiveProcessLauncher An abstract class that process launchers can extend.
AbstractProcessLauncher An abstract delegator class that provides a set of common functionality between the delegates.
DataCollectionEngineAttribute Represents an attribute that the back-end engine will use to configure the proper settings.
PrimaryLaunchDelegate This general delegator will look up the selected data collector(s) and delegate the launch to the respective data collector(s).
ProcessParameters Represents the process parameters.
 


TPTP 4.2.0 Platform Project
Public API Specification