|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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.URISyntaxExceptionpublic 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 | |||||||||