DEPRECATED

# com.bea.p13n.mbeans
JdbcHelperMBean Interface

public interface JdbcHelperMBean
extends `com.bea.p13n.management.ServiceConfigurationMBean`

JdbcHelper configuration management bean interface.

All Superinterfaces
  `ConfigurationMBean`, `DynamicMBean`, `MBeanRegistration`, `NotificationBroadcaster`, `com.bea.p13n.management.ServiceConfigurationMBean`, `WebLogicMBean`

## Field Summary

`public static final int` | `INFINITE_RETRY` Special value indicating infinate retries
`public static final long` | `INFINITE_WAIT` Special value indicating infinate wait time

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

## Method Summary

`public `Enumeration`` | `getJdbcDriverKeys`() Gets the list of supported database driver names, for display in the console page.
`public `String`` | `getJdbcDriverName`() Gets the database driver being used, for display in the console page.
`public `String`` | `getJdbcHelperDelegate`() Gets the fully-qualified class name representing the database-specific class that JdbcHelper will delegate to regarding getting/setting CLOBS/BLOBS.
`public int` | `getMaxRetries`() Get the maximum allowed number of retries for obtaining a database connection.
`public long` | `getMaxWaitTime`() Gets the maximum allowed time to wait for an available database connection in milliseconds.
`public void` | `setJdbcDriverName`(`String` driverName) Sets the database driver being used, for display in the console page.
`public void` | `setJdbcHelperDelegate`(`String` className) Sets the fully-qualified class name representing the database-specific class that JdbcHelper will delegate to regarding getting/setting CLOBS/BLOBS.
`public void` | `setMaxRetries`(int newMaxRetries) Sets the value for maximum allowed number of retries for obtaining a database connection.
`public void` | `setMaxWaitTime`(long newMaxWaitTime) Sets the value for maximum allowed time to wait for an available database connection.

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

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

## Field Detail

### INFINITE_RETRY

    public static final int INFINITE_RETRY

  Special value indicating infinate retries

### INFINITE_WAIT

    public static final long INFINITE_WAIT

  Special value indicating infinate wait time

## Method Detail

### getJdbcDriverKeys() Method

    public Enumeration getJdbcDriverKeys()

Gets the list of supported database driver names, for display in the console page.

### getJdbcDriverName() Method

    public String getJdbcDriverName()

Gets the database driver being used, for display in the console page.

### getJdbcHelperDelegate() Method

    public String getJdbcHelperDelegate()

Gets the fully-qualified class name representing the database-specific class that JdbcHelper will delegate to regarding getting/setting CLOBS/BLOBS.

### getMaxRetries() Method

    public int getMaxRetries()

Get the maximum allowed number of retries for obtaining a database connection. Default is infinity.

### getMaxWaitTime() Method

    public long getMaxWaitTime()

Gets the maximum allowed time to wait for an available database connection in milliseconds. Default is infinity.

### setJdbcDriverName(String) Method

    public void setJdbcDriverName(String driverName)

Sets the database driver being used, for display in the console page.

### setJdbcHelperDelegate(String) Method

    public void setJdbcHelperDelegate(String className)

Sets the fully-qualified class name representing the database-specific class that JdbcHelper will delegate to regarding getting/setting CLOBS/BLOBS.

### setMaxRetries(int) Method

    public void setMaxRetries(int newMaxRetries)

Sets the value for maximum allowed number of retries for obtaining a database connection.

### setMaxWaitTime(long) Method

    public void setMaxWaitTime(long newMaxWaitTime)

Sets the value for maximum allowed time to wait for an available database connection.