public class KnowledgeBaseMonitoring extends Object implements DynamicMBean
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
Constructor and Description |
---|
KnowledgeBaseMonitoring(InternalKnowledgeBase kbase) |
Modifier and Type | Method and Description |
---|---|
Object |
getAttribute(String attributeName) |
AttributeList |
getAttributes(String[] attributeNames) |
TabularData |
getGlobals() |
String |
getId() |
MBeanInfo |
getMBeanInfo() |
ObjectName |
getName() |
String[] |
getPackages() |
long |
getSessionCount() |
Object |
invoke(String operationName,
Object[] params,
String[] signature) |
void |
setAttribute(Attribute attribute) |
AttributeList |
setAttributes(AttributeList attributes) |
void |
startInternalMBeans() |
void |
stopInternalMBeans() |
public KnowledgeBaseMonitoring(InternalKnowledgeBase kbase)
public ObjectName getName()
public TabularData getGlobals() throws OpenDataException
OpenDataException
public String getId()
public String[] getPackages()
public long getSessionCount()
public void startInternalMBeans()
public void stopInternalMBeans()
public Object getAttribute(String attributeName) throws AttributeNotFoundException, MBeanException, ReflectionException
getAttribute
in interface DynamicMBean
AttributeNotFoundException
MBeanException
ReflectionException
public AttributeList getAttributes(String[] attributeNames)
getAttributes
in interface DynamicMBean
public MBeanInfo getMBeanInfo()
getMBeanInfo
in interface DynamicMBean
public Object invoke(String operationName, Object[] params, String[] signature) throws MBeanException, ReflectionException
invoke
in interface DynamicMBean
MBeanException
ReflectionException
public void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException
setAttribute
in interface DynamicMBean
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
ReflectionException
public AttributeList setAttributes(AttributeList attributes)
setAttributes
in interface DynamicMBean
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.