org.apache.activemq.console.formatter
Interface OutputFormatter

All Known Implementing Classes:
CommandShellOutputFormatter

public interface OutputFormatter


Method Summary
 java.io.OutputStream getOutputStream()
          Retrieve the output stream being used by the formatter
 void print(java.util.Collection collection)
          Print a collection of objects
 void print(java.util.Map map)
          Print a generic key value mapping
 void print(java.lang.String string)
          Print a java string
 void print(java.lang.String[] strings)
          Print a generic array of strings
 void printException(java.lang.Exception e)
          Print an exception message
 void printHelp(java.lang.String[] helpMsgs)
          Print help messages
 void printInfo(java.lang.String info)
          Print an information message
 void printMBean(javax.management.AttributeList mbean)
          Print an AttributeList format of an mbean
 void printMBean(java.util.Collection mbean)
          Print a Collection format of mbeans
 void printMBean(java.util.Map mbean)
          Print a Map format of an mbean
 void printMBean(javax.management.ObjectInstance mbean)
          Print an ObjectInstance format of an mbean
 void printMBean(javax.management.ObjectName mbean)
          Print an ObjectName format of an mbean
 void printMessage(java.util.Collection msg)
          Print a Collection format of JMS messages
 void printMessage(java.util.Map msg)
          Print a Map format of a JMS message
 void printMessage(javax.jms.Message msg)
          Print a Message format of a JMS message
 void printVersion(java.lang.String version)
          Print a version information
 

Method Detail

getOutputStream

java.io.OutputStream getOutputStream()
Retrieve the output stream being used by the formatter

Returns:

printMBean

void printMBean(javax.management.ObjectInstance mbean)
Print an ObjectInstance format of an mbean

Parameters:
mbean - - mbean to print

printMBean

void printMBean(javax.management.ObjectName mbean)
Print an ObjectName format of an mbean

Parameters:
mbean - - mbean to print

printMBean

void printMBean(javax.management.AttributeList mbean)
Print an AttributeList format of an mbean

Parameters:
mbean - - mbean to print

printMBean

void printMBean(java.util.Map mbean)
Print a Map format of an mbean

Parameters:
mbean - - mbean to print

printMBean

void printMBean(java.util.Collection mbean)
Print a Collection format of mbeans

Parameters:
mbean - - collection of mbeans

printMessage

void printMessage(java.util.Map msg)
Print a Map format of a JMS message

Parameters:
msg -

printMessage

void printMessage(javax.jms.Message msg)
Print a Message format of a JMS message

Parameters:
msg - - JMS message to print

printMessage

void printMessage(java.util.Collection msg)
Print a Collection format of JMS messages

Parameters:
msg - - collection of JMS messages

printHelp

void printHelp(java.lang.String[] helpMsgs)
Print help messages

Parameters:
helpMsgs - - help messages to print

printInfo

void printInfo(java.lang.String info)
Print an information message

Parameters:
info - - information message to print

printException

void printException(java.lang.Exception e)
Print an exception message

Parameters:
e - - exception to print

printVersion

void printVersion(java.lang.String version)
Print a version information

Parameters:
version - - version info to print

print

void print(java.util.Map map)
Print a generic key value mapping

Parameters:
map - to print

print

void print(java.lang.String[] strings)
Print a generic array of strings

Parameters:
strings - - string array to print

print

void print(java.util.Collection collection)
Print a collection of objects

Parameters:
collection - - collection to print

print

void print(java.lang.String string)
Print a java string

Parameters:
string - - string to print


Copyright © 2005-2012. All Rights Reserved.