com.adventnet.utils.jmx
Class JmxParseOptions

java.lang.Object
  |
  +--com.adventnet.utils.jmx.JmxParseOptions

public class JmxParseOptions
extends java.lang.Object

This class is for parsing the specified options for jmx agent.


Field Summary
(package private)  int i
           
(package private)  int j
           
(package private)  java.lang.String none
           
(package private)  java.lang.String option
           
 java.lang.String[] remArgs
          The remaining Args after parsing options
 java.lang.String usage_string
           
 
Constructor Summary
JmxParseOptions(java.lang.String[] args, java.lang.String[] options, java.lang.String[] values, java.lang.String usage)
          Parses options and sets values according to options.
 
Method Summary
 void usage_error()
          Print usage error and exit
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

remArgs

public java.lang.String[] remArgs
The remaining Args after parsing options

usage_string

public java.lang.String usage_string

none

java.lang.String none

option

java.lang.String option

i

int i

j

int j
Constructor Detail

JmxParseOptions

public JmxParseOptions(java.lang.String[] args,
                       java.lang.String[] options,
                       java.lang.String[] values,
                       java.lang.String usage)
Parses options and sets values according to options. options[] is an array of options and values[] is the returned array of string values. If options[i] has no associated string, set values[i] = "None" before calling this. The usage string must be supplied by the user. Any remaining arguments are stored in remArgs[]
Method Detail

usage_error

public void usage_error()
Print usage error and exit