public class

JmxDumper

extends Object
implements NotificationListener
java.lang.Object
   ↳ org.apache.helix.tools.JmxDumper

Summary

Constants
String className
String domain
String fields
String help
String jmxUrl
String operations
String outputFile
String pattern
String period
String sampleCount
Public Constructors
JmxDumper(String jmxService, String domain, String beanClassName, String namePattern, int samplePeriod, List<String> fields, List<String> operations, String outputfile, int sampleCount)
Public Methods
void handleNotification(Notification notification, Object handback)
static void main(String[] args)
static void printUsage(Options cliOptions)
static int processCommandLineArgs(String[] cliArgs)
[Expand]
Inherited Methods
From class java.lang.Object
From interface javax.management.NotificationListener

Constants

public static final String className

Constant Value: "className"

public static final String domain

Constant Value: "domain"

public static final String fields

Constant Value: "fields"

public static final String help

Constant Value: "help"

public static final String jmxUrl

Constant Value: "jmxUrl"

public static final String operations

Constant Value: "operations"

public static final String outputFile

Constant Value: "outputFile"

public static final String pattern

Constant Value: "pattern"

public static final String period

Constant Value: "period"

public static final String sampleCount

Constant Value: "sampleCount"

Public Constructors

public JmxDumper (String jmxService, String domain, String beanClassName, String namePattern, int samplePeriod, List<String> fields, List<String> operations, String outputfile, int sampleCount)

Throws
Exception

Public Methods

public void handleNotification (Notification notification, Object handback)

public static void main (String[] args)

Throws
Exception

public static void printUsage (Options cliOptions)

public static int processCommandLineArgs (String[] cliArgs)

Throws
Exception