# JDBCPropertiesBean

Overview | Related MBeans | Attributes | Operations

## Overview

Contains a list of JDBC properties.

Security roles | The following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean: Deployer
Fully Qualified Interface Name | If you use the `getMBeanInfo` operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name: `weblogic.j2ee.descriptor.wl.JDBCPropertiesBean`
Factory Methods | No factory methods. Instances of this MBean are created automatically.
Access Points | You can access this MBean from the following MBean attributes:
JDBCDataSourceBean.InternalProperties JDBCDriverParamsBean.Properties |

## Related MBeans

This section describes attributes that provide access to other MBeans. For more information about the MBean hierarchy, refer to WebLogic Server MBean Data Model.

Properties |

### Properties

Gets an array of beans, each of which represents a property.

Factory Methods | `createProperty (java.lang.String )` `destroyProperty (JDBCPropertyBean )` Factory methods do not return objects. See Using factory methods.
Lookup Operation | `lookupProperty(String name)` Returns a `javax.management.ObjectName` for the instance of `JDBCPropertyBean` named `name`.
Privileges | Read only
Type | JDBCPropertyBean[]
Relationship type: | Containment.

## Operations

This section describes the following operations:

isSet unSet |

### isSet

Return true if the given property has been explicitly set in this bean.

Operation Name | `"isSet"`
Parameters | `Object [] { propertyName }` where: `propertyName` is an object of type `java.lang.String` that specifies: property to check
Signature | `String [] { "java.lang.String" }`
Returns | `boolean`
Exceptions | `java.lang.IllegalArgumentException` IllegalArgumentException if propertyName is not a recognized property

### unSet

Restore the given property to its default value.

Operation Name | `"unSet"`
Parameters | `Object [] { propertyName }` where: `propertyName` is an object of type `java.lang.String` that specifies: property to restore
Signature | `String [] { "java.lang.String" }`
Returns | `void`
Exceptions | `java.lang.IllegalArgumentException` UnsupportedOperationException if called on a runtime implementation.