TPTP 4.6.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.jvmti.client.internal
Class ITILaunchConfigurationConstants

java.lang.Object
  extended by org.eclipse.tptp.platform.jvmti.client.internal.ITILaunchConfigurationConstants

public class ITILaunchConfigurationConstants
extends java.lang.Object

Constants for storing TI specific options/parameters in an ILaunchConfiguration.


Field Summary
static java.lang.String ATTR_EXEC_AUTO_POLLING
          A boolean indicating whether the polling frequency mode is automatic set to a constant.
static java.lang.String ATTR_EXEC_COLLECT_INSTANCE
          A boolean indicating whether instance level information should be collected with execution statistics or execution flow data.
static java.lang.String ATTR_EXEC_CONTENTION_ANALYSIS
           
static java.lang.String ATTR_EXEC_CPU_TIME
          A boolean indicating whether CPU time should be included or not.
static java.lang.String ATTR_EXEC_DATA
          A boolean indicating whether execution data should be collected.
static java.lang.String ATTR_EXEC_FLOW
          A boolean indicating whether execution flow or execution statistics should be collected.
static java.lang.String ATTR_EXEC_MANUAL_POLLING
          A boolean indicating whether the polling frequency mode is manually set to a constant.
static java.lang.String ATTR_EXEC_OBJ_ALLOC_SITE
          A boolean indicating whether Object allocation informaton should be included or not.
static java.lang.String ATTR_EXEC_POLLING_FREQ
          An int indicating the polling frequency period.
static java.lang.String ATTR_FILTERSET_ID
          A String containing the filter set id
static java.lang.String ATTR_HEAP_COLLECT_INSTANCE
          A boolean indicating whether instance level information should be collected with heap data.
static java.lang.String ATTR_HEAP_DATA
          A boolean indicating whether heap level information should be collected.
static java.lang.String OPTION_ALLOC_SITE
           
static java.lang.String OPTION_EXEC_FLOW
           
 
Constructor Summary
ITILaunchConfigurationConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTR_FILTERSET_ID

public static final java.lang.String ATTR_FILTERSET_ID
A String containing the filter set id


ATTR_EXEC_DATA

public static final java.lang.String ATTR_EXEC_DATA
A boolean indicating whether execution data should be collected. If the value of the attribute is set, then execution data will be on; otherwise execution data will be off.


ATTR_EXEC_CPU_TIME

public static final java.lang.String ATTR_EXEC_CPU_TIME
A boolean indicating whether CPU time should be included or not. CPU time is included if the flag is set; otherwise it will not be included.


ATTR_EXEC_OBJ_ALLOC_SITE

public static final java.lang.String ATTR_EXEC_OBJ_ALLOC_SITE
A boolean indicating whether Object allocation informaton should be included or not. Object allocation informaton is included if the flag is set; otherwise it will not be included.


OPTION_ALLOC_SITE

public static final java.lang.String OPTION_ALLOC_SITE
See Also:
Constant Field Values

ATTR_EXEC_FLOW

public static final java.lang.String ATTR_EXEC_FLOW
A boolean indicating whether execution flow or execution statistics should be collected. If the value of the attribute is set, then execution flow will be on; otherwise execution statistics will be on.


OPTION_EXEC_FLOW

public static final java.lang.String OPTION_EXEC_FLOW
See Also:
Constant Field Values

ATTR_EXEC_COLLECT_INSTANCE

public static final java.lang.String ATTR_EXEC_COLLECT_INSTANCE
A boolean indicating whether instance level information should be collected with execution statistics or execution flow data. If the value of the attribute is set, then instance level information is collected with execution data; otherwise instance level information will be turned off.


ATTR_EXEC_CONTENTION_ANALYSIS

public static final java.lang.String ATTR_EXEC_CONTENTION_ANALYSIS

ATTR_HEAP_DATA

public static final java.lang.String ATTR_HEAP_DATA
A boolean indicating whether heap level information should be collected. If the value of the attribute is set, then heap level information is collected; otherwise heap level information will be turned off.


ATTR_HEAP_COLLECT_INSTANCE

public static final java.lang.String ATTR_HEAP_COLLECT_INSTANCE
A boolean indicating whether instance level information should be collected with heap data. If the value of the attribute is set, then instance level information is collected; otherwise instance level information will be turned off.


ATTR_EXEC_AUTO_POLLING

public static final java.lang.String ATTR_EXEC_AUTO_POLLING
A boolean indicating whether the polling frequency mode is automatic set to a constant. The flag is expected to be true if its automatically calculated.


ATTR_EXEC_MANUAL_POLLING

public static final java.lang.String ATTR_EXEC_MANUAL_POLLING
A boolean indicating whether the polling frequency mode is manually set to a constant. The flag is expected to be true if it's manually set.


ATTR_EXEC_POLLING_FREQ

public static final java.lang.String ATTR_EXEC_POLLING_FREQ
An int indicating the polling frequency period.

Constructor Detail

ITILaunchConfigurationConstants

public ITILaunchConfigurationConstants()

TPTP 4.6.0 Platform Project
Internal API Specification