com.ibm.retail.si.mgmt.logging
Interface RemoteJDKLoggingCtrlMBean

All Superinterfaces:
RemoteLoggingCtrlMBean

public interface RemoteJDKLoggingCtrlMBean
extends RemoteLoggingCtrlMBean

Extension of RemoteLoggingCtrlMBean for controlling the forwarding of JDK logging events as RtlTracePointNotifications

The ObjectName of this MBean includes the following attributes, in addition to the SIF attribute of DeviceID:

This management interface includes the following attributes. These attributes are described in more detail in the accessor methods, as well as others defined in the RemoteLoggingCtrlMBean interface.

There are no operations are included in this management interface, but there are operations defined in the RemoteLoggingCtrlMBean interface.

This MBean emits a RtlTracePointNotification for each logging event it is configured to forward

Author:
Chris Arrington
See Also:
RemoteLoggingCtrlMBean

Field Summary
static java.lang.String OBJECT_NAME_BASE
           
 
Fields inherited from interface com.ibm.retail.si.mgmt.logging.RemoteLoggingCtrlMBean
LEVEL_ALERT, LEVEL_CRIT, LEVEL_DEBUG, LEVEL_EMERGENCY, LEVEL_ERR, LEVEL_INFO, LEVEL_MASK_ALL, LEVEL_MASK_OFF, LEVEL_MASK_SEVERE, LEVEL_NOTICE, LEVEL_WARNING, LEVELS
 
Method Summary
 int getPushInterval()
           
 void setPushInterval(int pushInterval)
           
 
Methods inherited from interface com.ibm.retail.si.mgmt.logging.RemoteLoggingCtrlMBean
getLevel, getLogType, isActive, setLevel, start, stop
 

Field Detail

OBJECT_NAME_BASE

public static final java.lang.String OBJECT_NAME_BASE
See Also:
Constant Field Values
Method Detail

getPushInterval

public int getPushInterval()
Returns:
The time in seconds between pushes of the remote logging MemoryHandler. This value should be set to a higher value before setting the remote logging level to LEVEL_MASK_ALL, LEVEL_DEBUG or LEVEL_INFO
See Also:
MemoryHandler

setPushInterval

public void setPushInterval(int pushInterval)
                     throws javax.management.InvalidAttributeValueException
Parameters:
pushInterval - New push interval value, in seconds
Throws:
javax.management.InvalidAttributeValueException - If the new value is less than or equal to 0
See Also:
getPushInterval()


Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004