|
DODS 7.5 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,
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,
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.DynamicMBeangetAttribute in class AbsConfigMBeanjavax.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.DynamicMBeansetAttribute in class AbsConfigMBeanjavax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionExceptionprotected javax.management.MBeanConstructorInfo[] getMBeanConstructorInfo()
getMBeanConstructorInfo in class DODSConfigMBeanprotected javax.management.MBeanAttributeInfo[] getMBeanAttributesInfo()
getMBeanAttributesInfo in class 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.DynamicMBeaninvoke in class DODSConfigMBeanjavax.management.MBeanException
javax.management.ReflectionExceptionprotected javax.management.MBeanOperationInfo[] getMBeanOperationsInfo()
getMBeanOperationsInfo in class DODSConfigMBean
public void reset()
throws javax.management.AttributeNotFoundException
reset in class AbsConfigMBeanjavax.management.AttributeNotFoundExceptionpublic java.lang.String getTableName()
public java.lang.String getDbName()
|
DODS 7.5 API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||