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 OutputStreamgetOutputStream()Retrieve the output stream being used by the formattervoidprint(String string)Print a java stringvoidprint(String[] strings)Print a generic array of stringsvoidprint(Collection collection)Print a collection of objectsvoidprint(Map map)Print a generic key value mappingvoidprintException(Exception e)Print an exception messagevoidprintHelp(String[] helpMsgs)Print help messagesvoidprintInfo(String info)Print an information messagevoidprintMBean(Collection mbean)Print a collection of mbeanvoidprintMBean(Map mbean)Print a Map format of an mbeanvoidprintMBean(AttributeList mbean)Print an AttributeList format of an mbeanvoidprintMBean(ObjectInstance mbean)Print an ObjectInstance format of an mbeanvoidprintMBean(ObjectName mbean)Print an ObjectName format of an mbeanvoidprintMessage(Collection msg)Print a collection of JMS messagesvoidprintMessage(Map msg)Print a Map format of a JMS messagevoidprintMessage(Message msg)Print a Message format of a JMS messagevoidprintVersion(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:
getOutputStreamin interfaceOutputFormatter
-
printMBean
public void printMBean(ObjectInstance mbean)
Print an ObjectInstance format of an mbean- Specified by:
printMBeanin interfaceOutputFormatter- Parameters:
mbean- - mbean to print
-
printMBean
public void printMBean(ObjectName mbean)
Print an ObjectName format of an mbean- Specified by:
printMBeanin interfaceOutputFormatter- Parameters:
mbean- - mbean to print
-
printMBean
public void printMBean(AttributeList mbean)
Print an AttributeList format of an mbean- Specified by:
printMBeanin interfaceOutputFormatter- Parameters:
mbean- - mbean to print
-
printMBean
public void printMBean(Map mbean)
Print a Map format of an mbean- Specified by:
printMBeanin interfaceOutputFormatter- Parameters:
mbean- - mbean to print
-
printMBean
public void printMBean(Collection mbean)
Print a collection of mbean- Specified by:
printMBeanin interfaceOutputFormatter- Parameters:
mbean- - collection of mbeans
-
printMessage
public void printMessage(Map msg)
Print a Map format of a JMS message- Specified by:
printMessagein interfaceOutputFormatter- Parameters:
msg-
-
printMessage
public void printMessage(Message msg)
Print a Message format of a JMS message- Specified by:
printMessagein interfaceOutputFormatter- Parameters:
msg- - JMS message to print
-
printMessage
public void printMessage(Collection msg)
Print a collection of JMS messages- Specified by:
printMessagein interfaceOutputFormatter- Parameters:
msg- - collection of JMS messages
-
printHelp
public void printHelp(String[] helpMsgs)
Print help messages- Specified by:
printHelpin interfaceOutputFormatter- Parameters:
helpMsgs- - help messages to print
-
printInfo
public void printInfo(String info)
Print an information message- Specified by:
printInfoin interfaceOutputFormatter- Parameters:
info- - information message to print
-
printException
public void printException(Exception e)
Print an exception message- Specified by:
printExceptionin interfaceOutputFormatter- Parameters:
e- - exception to print
-
printVersion
public void printVersion(String version)
Print a version information- Specified by:
printVersionin interfaceOutputFormatter- Parameters:
version- - version info to print
-
print
public void print(Map map)
Print a generic key value mapping- Specified by:
printin interfaceOutputFormatter- Parameters:
map- to print
-
print
public void print(String[] strings)
Print a generic array of strings- Specified by:
printin interfaceOutputFormatter- Parameters:
strings- - string array to print
-
print
public void print(Collection collection)
Print a collection of objects- Specified by:
printin interfaceOutputFormatter- Parameters:
collection- - collection to print
-
print
public void print(String string)
Print a java string- Specified by:
printin interfaceOutputFormatter- Parameters:
string- - string to print
-
-