# com.bea.p13n.mbeans
AdContentProviderMBean Interface

public interface AdContentProviderMBean
extends `ServiceConfigurationMBean`

An MBean for configuring an AdContentProvider, which is a renderer for the placeholder/ad service.

These should be children of an `AdServiceMBean```. The Name of the AdContentProviderMBean should correspond to either the complete mimeType (e.g. image/gif), the major portion of a mimeType (e.g. image), or "default" to configure the default rendering for mimeType not specified as AdContentProviderMBeans.

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

## Field Summary

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

## Method Summary

`public `Properties`` | `getProperties`() Get the AdContentProvider configuration properties.
`public `String`` | `getProvider`() Get the AdContentProvider class name.
`public void` | `setProperties`(`Properties` p) Set the AdContentProvider configuration properties.
`public void` | `setProvider`(`String` clName) Set the AdContentProvider class name.

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 `com.bea.p13n.management.`ServiceConfigurationMBean``
``

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

## Method Detail

### getProperties() Method

    public Properties getProperties()

Get the AdContentProvider configuration properties.

### getProvider() Method

    public String getProvider()

Get the AdContentProvider class name.

### setProperties(Properties) Method

    public void setProperties(Properties p)

Set the AdContentProvider configuration properties.

### setProvider(String) Method

    public void setProvider(String clName)

Set the AdContentProvider class name.