org.apache.qpid.example
Class OptionParser

java.lang.Object
  extended by org.apache.qpid.example.OptionParser
Direct Known Subclasses:
Drain, Spout

public class OptionParser
extends Object


Nested Class Summary
(package private) static class OptionParser.Option
           
 
Field Summary
protected  String address
           
(package private) static OptionParser.Option BROKER
           
(package private) static OptionParser.Option BROKER_OPTIONS
           
(package private) static OptionParser.Option CON_OPTIONS
           
protected  String desc
           
(package private) static OptionParser.Option HELP
           
protected static List<OptionParser.Option> optDefs
           
protected  Map<String,Object> optMap
           
(package private) static OptionParser.Option TIMEOUT
           
protected  String usage
           
 
Constructor Summary
OptionParser(String[] args, String usage, String desc)
           
 
Method Summary
protected  boolean containsOp(OptionParser.Option op)
           
protected  Connection createConnection()
           
protected  String getOp(OptionParser.Option op)
           
 boolean isHelp()
           
 void printHelp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BROKER

static final OptionParser.Option BROKER

HELP

static final OptionParser.Option HELP

TIMEOUT

static final OptionParser.Option TIMEOUT

CON_OPTIONS

static final OptionParser.Option CON_OPTIONS

BROKER_OPTIONS

static final OptionParser.Option BROKER_OPTIONS

optMap

protected Map<String,Object> optMap

optDefs

protected static final List<OptionParser.Option> optDefs

usage

protected String usage

desc

protected String desc

address

protected String address
Constructor Detail

OptionParser

public OptionParser(String[] args,
                    String usage,
                    String desc)
Method Detail

isHelp

public boolean isHelp()

printHelp

public void printHelp()

containsOp

protected boolean containsOp(OptionParser.Option op)

getOp

protected String getOp(OptionParser.Option op)

createConnection

protected Connection createConnection()
                               throws Exception
Throws:
Exception


Licensed to the Apache Software Foundation