org.apache.activemq.console.command
Class BrowseCommand

java.lang.Object
  extended by org.apache.activemq.console.command.AbstractCommand
      extended by org.apache.activemq.console.command.AbstractJmxCommand
          extended by org.apache.activemq.console.command.BrowseCommand
All Implemented Interfaces:
Command

public class BrowseCommand
extends AbstractJmxCommand


Field Summary
protected  String[] helpFile
           
static String QUEUE_PREFIX
           
static String TOPIC_PREFIX
           
static String VIEW_GROUP_BODY
           
static String VIEW_GROUP_CUSTOM
           
static String VIEW_GROUP_HEADER
           
 
Fields inherited from class org.apache.activemq.console.command.AbstractJmxCommand
DEFAULT_JMX_URL
 
Fields inherited from class org.apache.activemq.console.command.AbstractCommand
COMMAND_OPTION_DELIMETER, context
 
Constructor Summary
BrowseCommand()
           
 
Method Summary
 String getName()
           
 String getOneLineDescription()
           
protected  void handleOption(String token, List<String> tokens)
          Handle the --msgsel, --xmsgsel, --view, -V options.
protected  void printHelp()
          Print the help messages for the browse command
protected  void runTask(List<String> tokens)
          Execute the browse command, which allows you to browse the messages in a given JMS destination
 
Methods inherited from class org.apache.activemq.console.command.AbstractJmxCommand
closeJmxConnection, createJmxConnection, execute, findJMXUrlByProcessId, getJmxPassword, getJmxServiceUrl, getJmxUser, getJVM, isJmxUseLocal, isSunJVM, setJmxPassword, setJmxServiceUrl, setJmxServiceUrl, setJmxUseLocal, setJmxUser, useJmxServiceUrl
 
Methods inherited from class org.apache.activemq.console.command.AbstractCommand
parseOptions, setCommandContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QUEUE_PREFIX

public static final String QUEUE_PREFIX
See Also:
Constant Field Values

TOPIC_PREFIX

public static final String TOPIC_PREFIX
See Also:
Constant Field Values

VIEW_GROUP_HEADER

public static final String VIEW_GROUP_HEADER
See Also:
Constant Field Values

VIEW_GROUP_CUSTOM

public static final String VIEW_GROUP_CUSTOM
See Also:
Constant Field Values

VIEW_GROUP_BODY

public static final String VIEW_GROUP_BODY
See Also:
Constant Field Values

helpFile

protected String[] helpFile
Constructor Detail

BrowseCommand

public BrowseCommand()
Method Detail

getName

public String getName()

getOneLineDescription

public String getOneLineDescription()

runTask

protected void runTask(List<String> tokens)
                throws Exception
Execute the browse command, which allows you to browse the messages in a given JMS destination

Specified by:
runTask in class AbstractCommand
Parameters:
tokens - - command arguments
Throws:
Exception

handleOption

protected void handleOption(String token,
                            List<String> tokens)
                     throws Exception
Handle the --msgsel, --xmsgsel, --view, -V options.

Overrides:
handleOption in class AbstractJmxCommand
Parameters:
token - - option token to handle
tokens - - succeeding command arguments
Throws:
Exception

printHelp

protected void printHelp()
Print the help messages for the browse command

Specified by:
printHelp in class AbstractCommand


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.