JDBCPropertyBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

Represents a specific JDBC property.

       
Security rolesThe following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean:
  • Deployer
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.j2ee.descriptor.wl.JDBCPropertyBean
Factory Methods
Additional Access Points In addition to accessing this MBean by invoking a factory method, you can also access this MBean from the following MBean attributes:


    Attributes

    This section describes the following attributes:


    EncryptedValue

    The plaintext value of the encrypted property value.

    The value is stored in an encrypted form in the descriptor file and when displayed in an administration console.

    setEncryptedValue('string') works in online WLST but not offline WLST. Use setEncryptedValueEncrypted(encrypt('string')) for online or offline WLST.

               
    Privileges Read/Write
    Security rolesRead access is granted only to the following roles:
    • Deployer
    Write access is granted only to the following roles:
    • Deployer
    Typejava.lang.String
    Encryptedtrue

    EncryptedValueEncrypted

    The encrypted value is stored in the descriptor file. For example, use setEncryptedValueEncrypted(encrypt('string')) in online or offline WLST.

               
    Privileges Read/Write
    Security rolesRead access is granted only to the following roles:
    • Deployer
    Typebyte[]
    Encryptedtrue

    Name

    The name of the property. The name of each property must be unique in the list of properties.

           
    Privileges Read/Write
    Typejava.lang.String

    SysPropValue

    The value of the property defined as a system property.

           
    Privileges Read/Write
    Typejava.lang.String

    Value

    The value of the property.

           
    Privileges Read/Write
    Typejava.lang.String


    Operations

    This section describes the following operations:


      isSet

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

         
      Operation Name"isSet"
      ParametersObject [] {  propertyName }

      where:

      • propertyName is an object of type java.lang.String that specifies:

        property to check

      SignatureString [] { "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"
      ParametersObject [] {  propertyName }

      where:

      • propertyName is an object of type java.lang.String that specifies:

        property to restore

      SignatureString [] { "java.lang.String" }
      Returns void
      Exceptions
      • java.lang.IllegalArgumentException
        UnsupportedOperationException if called on a runtime implementation.