|
DODS 7.2 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.management.NotificationBroadcasterSupport
org.enhydra.util.AbsConfigMBean
org.enhydra.dods.util.DODSConfigMBean
org.enhydra.dods.util.DODSMBeans.TableMBean
public class DODSMBeans.TableMBean
Field Summary | |
---|---|
protected ConfigurationAdministration |
cfgAdmin
|
protected java.lang.String |
dbName
|
protected int |
levelOfCaching
|
protected java.lang.Class |
tableClass
|
protected java.lang.String |
tableName
|
Fields inherited from class org.enhydra.util.AbsConfigMBean |
---|
addedAttributes, config, dClassName, dMBeanInfo, DOT, hashAttrib, initHashAttrib, logChannel, noteTypesAdd, noteTypesChange, noteTypesRemove, noteTypesReset, noteTypesSave, objectName, prefix, sequence |
Constructor Summary | |
---|---|
DODSMBeans.TableMBean(java.lang.String dbName,
java.lang.Class tableClass,
com.lutris.util.Config conf,
javax.management.ObjectName objectName)
|
Method Summary | |
---|---|
java.lang.Object |
getAttribute(java.lang.String attribute_name)
Allows the value of the specified attribute of the Dynamic MBean to be obtained. |
java.lang.String |
getDbName()
|
protected javax.management.MBeanAttributeInfo[] |
getMBeanAttributesInfo()
Method returns MBean's MBeanAttributeInfo Array |
protected javax.management.MBeanConstructorInfo[] |
getMBeanConstructorInfo()
Method returns MBean's MBeanConstructorInfo Array |
protected javax.management.MBeanOperationInfo[] |
getMBeanOperationsInfo()
Method returns MBean's MBeanOperationInfo Array |
java.lang.String |
getTableName()
|
java.lang.Object |
invoke(java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
Allows an operation to be invoked on the Dynamic MBean. |
void |
reset()
Operation: reset attributes to their initial values |
void |
setAttribute(javax.management.Attribute attribute)
Sets the value of the specified attribute of the Dynamic MBean. |
Methods inherited from class org.enhydra.dods.util.DODSConfigMBean |
---|
buildDynamicMBeanInfo, init |
Methods inherited from class org.enhydra.util.AbsConfigMBean |
---|
addAttribute, getAttributes, getDescription, getMBeanInfo, getMBeanNotificationInfo, initConfig, removeAttribute, saveAttributes, setAttributes, toOriginal, toValidIdentifier |
Methods inherited from class javax.management.NotificationBroadcasterSupport |
---|
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String tableName
protected java.lang.String dbName
protected java.lang.Class tableClass
protected ConfigurationAdministration cfgAdmin
protected int levelOfCaching
Constructor Detail |
---|
public DODSMBeans.TableMBean(java.lang.String dbName, java.lang.Class tableClass, com.lutris.util.Config conf, javax.management.ObjectName objectName)
Method Detail |
---|
public java.lang.Object getAttribute(java.lang.String attribute_name) throws javax.management.AttributeNotFoundException, javax.management.MBeanException, javax.management.ReflectionException
getAttribute
in interface javax.management.DynamicMBean
getAttribute
in class org.enhydra.util.AbsConfigMBean
javax.management.AttributeNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
public void setAttribute(javax.management.Attribute attribute) throws javax.management.AttributeNotFoundException, javax.management.InvalidAttributeValueException, javax.management.MBeanException, javax.management.ReflectionException
setAttribute
in interface javax.management.DynamicMBean
setAttribute
in class org.enhydra.util.AbsConfigMBean
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionException
protected javax.management.MBeanConstructorInfo[] getMBeanConstructorInfo()
getMBeanConstructorInfo
in class DODSConfigMBean
protected javax.management.MBeanAttributeInfo[] getMBeanAttributesInfo()
getMBeanAttributesInfo
in class org.enhydra.util.AbsConfigMBean
public java.lang.Object invoke(java.lang.String operationName, java.lang.Object[] params, java.lang.String[] signature) throws javax.management.MBeanException, javax.management.ReflectionException
invoke
in interface javax.management.DynamicMBean
invoke
in class DODSConfigMBean
javax.management.MBeanException
javax.management.ReflectionException
protected javax.management.MBeanOperationInfo[] getMBeanOperationsInfo()
getMBeanOperationsInfo
in class DODSConfigMBean
public void reset() throws javax.management.AttributeNotFoundException
reset
in class org.enhydra.util.AbsConfigMBean
javax.management.AttributeNotFoundException
public java.lang.String getTableName()
public java.lang.String getDbName()
|
DODS 7.2 API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |