org.apache.activemq.transport
Interface TransportLoggerViewMBean

All Known Implementing Classes:
TransportLoggerView

public interface TransportLoggerViewMBean

MBean to manage a single Transport Logger. It can inform if the logger is currently writing to a log file or not, by setting the logging property or by using the operations enableLogging() and disableLogging().

Author:
David Martin Clavo david(dot)martin(dot)clavo(at)gmail.com

Method Summary
 void disableLogging()
          Disables logging for the managed TransportLogger.
 void enableLogging()
          Enables logging for the managed TransportLogger.
 boolean isLogging()
          Returns if the managed TransportLogger is currently active (writing to a log) or not.
 void setLogging(boolean logging)
          Enables or disables logging for the managed TransportLogger.
 

Method Detail

isLogging

boolean isLogging()
Returns if the managed TransportLogger is currently active (writing to a log) or not.

Returns:
if the managed TransportLogger is currently active (writing to a log) or not.

setLogging

void setLogging(boolean logging)
Enables or disables logging for the managed TransportLogger.

Parameters:
logging - Boolean value to enable or disable logging for the managed TransportLogger. true to enable logging, false to disable logging.

enableLogging

void enableLogging()
Enables logging for the managed TransportLogger.


disableLogging

void disableLogging()
Disables logging for the managed TransportLogger.



Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.