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

public interface CacheConfigMBean
extends `ConfigurationMBean`

Created by IntelliJ IDEA. User: avijay Date: Aug 12, 2004 Time: 4:17:36 PM To change this template use File | Settings | File Templates.

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

## Field Summary

`public static final long` | `CACHING_STUB_SVUID` long
`public static final `String`` | `TYPE` String

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

## Method Summary

`public void` | `addCacheConfig`(`CacheConfig` cacheConfig)
`public void` | `deleteCacheInstance`(`String` cacheName, `String` tableName)
`public `CacheConfig`[]` | `doGetCacheConfigArray`()
`public `CacheConfig`` | `getCacheConfig`(`String` cacheName)

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

### TYPE

    public static final String TYPE

## Method Detail

### addCacheConfig(CacheConfig) Method

    public void addCacheConfig(CacheConfig cacheConfig)
         throws MBeanException

#### Exceptions

``MBeanException``

### deleteCacheInstance(String, String) Method

    public void deleteCacheInstance(String cacheName,
                                    String tableName)

### doGetCacheConfigArray() Method

    public CacheConfig[] doGetCacheConfigArray()

### getCacheConfig(String) Method

    public CacheConfig getCacheConfig(String cacheName)