com.ibm.retail.si.mgmt.logging
Class MgmtLoggingCtrlMBean
java.lang.Object
|
+--com.ibm.retail.si.mgmt.logging.MgmtLoggingCtrlMBean
- All Implemented Interfaces:
- javax.management.DynamicMBean
- public class MgmtLoggingCtrlMBean
- extends java.lang.Object
- implements javax.management.DynamicMBean
Dynamic MBean that instantiates all applicable Logging MBeans for JDK Logging,
Log4J, or Syslog. Agents with a device type of MgmtConst.dTypeConsumer
or MgmtConst.dTypeROLO
start the RemoteSyslogLoggingCtrlMBean.
The ObjectName
of this MBean includes the following attributes, in addition to the SIF
attribute of DeviceID
:
- SIFComponent=MGMT
- Id=MgmtLoggingCtrl
This MBean has no attributes.
The following operations are included in this management interface. These are described in more
detail in the corresponding method documentation.
This MBean emits no Notification
s
- Author:
- Chris D Arrington
Method Summary |
java.lang.Object |
getAttribute(java.lang.String attributeName)
|
javax.management.AttributeList |
getAttributes(java.lang.String[] attributeNames)
|
javax.management.MBeanInfo |
getMBeanInfo()
|
java.lang.Object |
invoke(java.lang.String operation,
java.lang.Object[] params,
java.lang.String[] signature)
|
void |
setAttribute(javax.management.Attribute newAttribute)
|
javax.management.AttributeList |
setAttributes(javax.management.AttributeList attrs)
|
void |
start()
|
void |
stop()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OBJECT_NAME_BASE
public static final java.lang.String OBJECT_NAME_BASE
- See Also:
- Constant Field Values
MgmtLoggingCtrlMBean
public MgmtLoggingCtrlMBean(com.ibm.retail.si.mgmt.MgmtAgent mgmtAgent)
throws MgmtException
start
public void start()
throws MgmtException
MgmtException
stop
public void stop()
getAttribute
public java.lang.Object getAttribute(java.lang.String attributeName)
throws javax.management.AttributeNotFoundException,
javax.management.MBeanException,
javax.management.ReflectionException
- Specified by:
getAttribute
in interface javax.management.DynamicMBean
javax.management.AttributeNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
- See Also:
DynamicMBean.getAttribute(java.lang.String)
getAttributes
public javax.management.AttributeList getAttributes(java.lang.String[] attributeNames)
- Specified by:
getAttributes
in interface javax.management.DynamicMBean
- See Also:
DynamicMBean.getAttributes(java.lang.String[])
invoke
public java.lang.Object invoke(java.lang.String operation,
java.lang.Object[] params,
java.lang.String[] signature)
- Specified by:
invoke
in interface javax.management.DynamicMBean
- See Also:
DynamicMBean.invoke(java.lang.String, java.lang.Object[], java.lang.String[])
setAttribute
public void setAttribute(javax.management.Attribute newAttribute)
throws javax.management.AttributeNotFoundException,
javax.management.InvalidAttributeValueException,
javax.management.MBeanException,
javax.management.ReflectionException
- Specified by:
setAttribute
in interface javax.management.DynamicMBean
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionException
- See Also:
DynamicMBean.setAttribute(javax.management.Attribute)
setAttributes
public javax.management.AttributeList setAttributes(javax.management.AttributeList attrs)
- Specified by:
setAttributes
in interface javax.management.DynamicMBean
- See Also:
DynamicMBean.setAttributes(javax.management.AttributeList)
getMBeanInfo
public javax.management.MBeanInfo getMBeanInfo()
- Specified by:
getMBeanInfo
in interface javax.management.DynamicMBean
Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004