# com.bea.wli.management.configuration
XMLCacheMBean Interface

public interface XMLCacheMBean
extends `ConfigurationMBean`

All Superinterfaces
  `ConfigurationMBean`, `DynamicMBean`, `MBeanRegistration`, `NotificationBroadcaster`, `WebLogicMBean`

## Field Summary

`public static final long` | `CACHING_STUB_SVUID` long
`public static final `String`` | `MBEAN_TYPE` String
`public static final `String`` | `SINGLETON_MBEAN_NAME` String

Fields from interface weblogic.management.configuration`.`ConfigurationMBean``
`CACHING_STUB_SVUID, DEFAULT_EMPTY_BYTE_ARRAY`

## Method Summary

`public void` | `add`(`String` key, `XmlObject` _doc)
`public void` | `delete`(`String` key)
`public `XmlObject`` | `get`(`String` key)
`public `String`[]` | `getAllKeys`()
`public boolean` | `keyExists`(`String` key)
`public void` | `update`(`String` key, `XmlObject` _doc)

Methods from interface `weblogic.management.configuration.`ConfigurationMBean``
`freezeCurrentValue, getAttributeStringValue, getComments, getNotes, getSetFields, getXml, getXmlConverter, isDefaultedMBean, isPersistenceEnabled, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean`

Methods from interface `javax.management.`DynamicMBean``
`getAttribute, getAttributes, getMBeanInfo, invoke, setAttribute, setAttributes`

Methods from interface `javax.management.`MBeanRegistration``
`postDeregister, postRegister, preDeregister, preRegister`

Methods from interface `javax.management.`NotificationBroadcaster``
`addNotificationListener, getNotificationInfo, removeNotificationListener`

Methods from interface `weblogic.management.`WebLogicMBean``
`getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent`

## Field Detail

### CACHING_STUB_SVUID

    public static final long CACHING_STUB_SVUID

### MBEAN_TYPE

    public static final String MBEAN_TYPE

### SINGLETON_MBEAN_NAME

    public static final String SINGLETON_MBEAN_NAME

## Method Detail

### add(String, XmlObject) Method

    public void add(String key,
                    XmlObject _doc)

### delete(String) Method

    public void delete(String key)

### get(String) Method

    public XmlObject get(String key)

### getAllKeys() Method

    public String[] getAllKeys()

### keyExists(String) Method

    public boolean keyExists(String key)

### update(String, XmlObject) Method

    public void update(String key,
                       XmlObject _doc)