Class CommandShellOutputFormatter
- java.lang.Object
-
- org.apache.activemq.console.formatter.CommandShellOutputFormatter
-
- All Implemented Interfaces:
OutputFormatter
public class CommandShellOutputFormatter extends Object implements OutputFormatter
-
-
Constructor Summary
Constructors Constructor Description CommandShellOutputFormatter(OutputStream out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OutputStream
getOutputStream()
Retrieve the output stream being used by the formattervoid
print(String string)
Print a java stringvoid
print(String[] strings)
Print a generic array of stringsvoid
print(Collection collection)
Print a collection of objectsvoid
print(Map map)
Print a generic key value mappingvoid
printException(Exception e)
Print an exception messagevoid
printHelp(String[] helpMsgs)
Print help messagesvoid
printInfo(String info)
Print an information messagevoid
printMBean(Collection mbean)
Print a collection of mbeanvoid
printMBean(Map mbean)
Print a Map format of an mbeanvoid
printMBean(AttributeList mbean)
Print an AttributeList format of an mbeanvoid
printMBean(ObjectInstance mbean)
Print an ObjectInstance format of an mbeanvoid
printMBean(ObjectName mbean)
Print an ObjectName format of an mbeanvoid
printMessage(Collection msg)
Print a collection of JMS messagesvoid
printMessage(Map msg)
Print a Map format of a JMS messagevoid
printMessage(Message msg)
Print a Message format of a JMS messagevoid
printVersion(String version)
Print a version information
-
-
-
Constructor Detail
-
CommandShellOutputFormatter
public CommandShellOutputFormatter(OutputStream out)
-
-
Method Detail
-
getOutputStream
public OutputStream getOutputStream()
Retrieve the output stream being used by the formatter- Specified by:
getOutputStream
in interfaceOutputFormatter
-
printMBean
public void printMBean(ObjectInstance mbean)
Print an ObjectInstance format of an mbean- Specified by:
printMBean
in interfaceOutputFormatter
- Parameters:
mbean
- - mbean to print
-
printMBean
public void printMBean(ObjectName mbean)
Print an ObjectName format of an mbean- Specified by:
printMBean
in interfaceOutputFormatter
- Parameters:
mbean
- - mbean to print
-
printMBean
public void printMBean(AttributeList mbean)
Print an AttributeList format of an mbean- Specified by:
printMBean
in interfaceOutputFormatter
- Parameters:
mbean
- - mbean to print
-
printMBean
public void printMBean(Map mbean)
Print a Map format of an mbean- Specified by:
printMBean
in interfaceOutputFormatter
- Parameters:
mbean
- - mbean to print
-
printMBean
public void printMBean(Collection mbean)
Print a collection of mbean- Specified by:
printMBean
in interfaceOutputFormatter
- Parameters:
mbean
- - collection of mbeans
-
printMessage
public void printMessage(Map msg)
Print a Map format of a JMS message- Specified by:
printMessage
in interfaceOutputFormatter
- Parameters:
msg
-
-
printMessage
public void printMessage(Message msg)
Print a Message format of a JMS message- Specified by:
printMessage
in interfaceOutputFormatter
- Parameters:
msg
- - JMS message to print
-
printMessage
public void printMessage(Collection msg)
Print a collection of JMS messages- Specified by:
printMessage
in interfaceOutputFormatter
- Parameters:
msg
- - collection of JMS messages
-
printHelp
public void printHelp(String[] helpMsgs)
Print help messages- Specified by:
printHelp
in interfaceOutputFormatter
- Parameters:
helpMsgs
- - help messages to print
-
printInfo
public void printInfo(String info)
Print an information message- Specified by:
printInfo
in interfaceOutputFormatter
- Parameters:
info
- - information message to print
-
printException
public void printException(Exception e)
Print an exception message- Specified by:
printException
in interfaceOutputFormatter
- Parameters:
e
- - exception to print
-
printVersion
public void printVersion(String version)
Print a version information- Specified by:
printVersion
in interfaceOutputFormatter
- Parameters:
version
- - version info to print
-
print
public void print(Map map)
Print a generic key value mapping- Specified by:
print
in interfaceOutputFormatter
- Parameters:
map
- to print
-
print
public void print(String[] strings)
Print a generic array of strings- Specified by:
print
in interfaceOutputFormatter
- Parameters:
strings
- - string array to print
-
print
public void print(Collection collection)
Print a collection of objects- Specified by:
print
in interfaceOutputFormatter
- Parameters:
collection
- - collection to print
-
print
public void print(String string)
Print a java string- Specified by:
print
in interfaceOutputFormatter
- Parameters:
string
- - string to print
-
-