TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.tptp.trace.ui.provisional.launcher
Interface ILightConfiguration

All Known Subinterfaces:
IConfiguration

public interface ILightConfiguration

This represents a non-editable configuration (i.e. A light configuration that can be associated with either data collectors or analysis types)


Field Summary
static java.lang.String AC_OPT_PREFIX_NAME
           
 
Method Summary
 DataCollectionEngineAttribute[] getAttributes()
          This method should map this configuration to profiling attributes that are understandable by the back-end data collector.
 

Field Detail

AC_OPT_PREFIX_NAME

public static final java.lang.String AC_OPT_PREFIX_NAME
See Also:
Constant Field Values
Method Detail

getAttributes

public DataCollectionEngineAttribute[] getAttributes()
This method should map this configuration to profiling attributes that are understandable by the back-end data collector. The set of attributes returned here can for example be used to build the configuration for an execution entity (e.g. an agent). Alternatively the launch delegate can just use the launch configuration to extract the stored attributes (e.g. ILaunchConfiguration.getAttribute(name, defaultValue). This approach will of course require the launch delegate to be aware of the attribute names stored in the launch configuration
If Agent Controller is being used as the back-end data collector, then the option's name must begin with the prefix: AC_OPT_PREFIX_NAME

Returns:
A set of options understandable by the back-end data collector

TPTP 4.2.0 Platform Project
Public API Specification