|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jrockit.mc.rjmx.flr.internal.RecordingSettingsToolkit
public final class RecordingSettingsToolkit
Toolkit for marshalling recording options.
Field Summary | |
---|---|
static java.lang.String |
KEY_ENABLED
|
static java.lang.String |
KEY_ID
|
static java.lang.String |
KEY_REQUEST_PERIOD
|
static java.lang.String |
KEY_STACKTRACE
|
static java.lang.String |
KEY_THRESHOLD
|
static javax.management.openmbean.CompositeType |
OPTIONS_TYPE
|
Method Summary | |
---|---|
static Option[] |
createConfigurableOptions(EventTypeMetadata metadata,
javax.management.openmbean.CompositeData data)
Creates an array of option given a composite data with configurable options. |
static EventTypeMetadata |
fromCompositeData(javax.management.openmbean.CompositeData data)
|
static EventTypeSetting[] |
fromCompositeData(java.util.Map map,
java.util.List compositeList)
|
static OptionMetadata[] |
getConfigurableOptions(Option[] options)
This internal helper is a bit confusing. |
static java.util.List |
toCompositeData(EventTypeSetting[] settings)
Converts the event settings to a list of composite data, usable by the MBean API. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String KEY_ID
public static final java.lang.String KEY_THRESHOLD
public static final java.lang.String KEY_STACKTRACE
public static final java.lang.String KEY_REQUEST_PERIOD
public static final java.lang.String KEY_ENABLED
public static final javax.management.openmbean.CompositeType OPTIONS_TYPE
Method Detail |
---|
public static EventTypeMetadata fromCompositeData(javax.management.openmbean.CompositeData data) throws java.net.URISyntaxException
java.net.URISyntaxException
public static OptionMetadata[] getConfigurableOptions(Option[] options)
options
- the metadata from the event type that describes what options
that can be available.
public static EventTypeSetting[] fromCompositeData(java.util.Map map, java.util.List compositeList)
map
- a map of EventTypeMetadata
.compositeList
- a list of composite data representing the actual settings.
public static java.util.List toCompositeData(EventTypeSetting[] settings) throws javax.management.openmbean.OpenDataException
javax.management.openmbean.OpenDataException
public static Option[] createConfigurableOptions(EventTypeMetadata metadata, javax.management.openmbean.CompositeData data)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |