com.jrockit.mc.rjmx.flr.internal
Class RecordingOptionsToolkit

java.lang.Object
  extended by com.jrockit.mc.rjmx.flr.internal.RecordingOptionsToolkit

public final class RecordingOptionsToolkit
extends java.lang.Object

Toolkit for handling marshalling of RecordingOptions.

Author:
Marcus Hirt

Field Summary
static javax.management.openmbean.CompositeType OPTIONS_TYPE
           
 
Method Summary
static OptionMetadata[] getAvailableRecordingOptions()
           
static java.lang.String getName(java.util.Map recordingOptions)
           
static OptionMetadata getRecordingOptionMetadata(java.lang.String propertyKey)
          By recording options builder key...
static Option[] getRecordingOptions(javax.management.openmbean.CompositeData recordingOptions)
           
static javax.management.openmbean.CompositeData getRecordingOptions(java.util.Map settings)
           
static java.util.Map getRecordingsMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OPTIONS_TYPE

public static final javax.management.openmbean.CompositeType OPTIONS_TYPE
Method Detail

getRecordingOptions

public static javax.management.openmbean.CompositeData getRecordingOptions(java.util.Map settings)
                                                                    throws javax.management.openmbean.OpenDataException
Throws:
javax.management.openmbean.OpenDataException

getAvailableRecordingOptions

public static OptionMetadata[] getAvailableRecordingOptions()

getRecordingsMap

public static java.util.Map getRecordingsMap()

getRecordingOptionMetadata

public static OptionMetadata getRecordingOptionMetadata(java.lang.String propertyKey)
By recording options builder key...

Parameters:
propertyKey -

getRecordingOptions

public static Option[] getRecordingOptions(javax.management.openmbean.CompositeData recordingOptions)
                                    throws FlightRecorderException
Throws:
FlightRecorderException

getName

public static java.lang.String getName(java.util.Map recordingOptions)


Copyright © 1999, 2011, Oracle and/or its affiliates. All rights reserved.