Skip navigation links


oracle.iam.config.jaxb
Class DirectDBConfigParams

java.lang.Object
  extended by oracle.iam.config.jaxb.DirectDBConfigParams


public class DirectDBConfigParams
extends java.lang.Object

Java class for DirectDBConfigParams complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DirectDBConfigParams">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SSLConfig" type="{http://www.oracle.com/schema/oracle/iam/platform/config}SSLConfig"/>
         <element name="connectionProperties" type="{http://www.oracle.com/schema/oracle/iam/platform/config}ConnectionProperties" minOccurs="0"/>
       </sequence>
       <attribute name="driver" type="{http://www.w3.org/2001/XMLSchema}string" default="oracle.jdbc.OracleDriver" />
       <attribute name="url" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="username" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="passwordKey" type="{http://www.w3.org/2001/XMLSchema}string" fixed="OIMSchemaPassword" />
       <attribute name="maxConnections" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="idleTimeout" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="checkoutTimeout" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="maxCheckout" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="sslEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="connectionFactoryClassName" type="{http://www.w3.org/2001/XMLSchema}string" default="oracle.jdbc.pool.OracleDataSource" />
       <attribute name="validateConnectionOnBorrow" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="minConnections" type="{http://www.w3.org/2001/XMLSchema}int" default="2" />
       <attribute name="connectionPoolName" type="{http://www.w3.org/2001/XMLSchema}string" default="OIM_UCP_POOL" />
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
static java.lang.String PASSWORD_KEY
           

 

Constructor Summary
DirectDBConfigParams()
           

 

Method Summary
 java.lang.Integer getCheckoutTimeout()
          Gets the value of the checkoutTimeout property.
 java.lang.String getConnectionFactoryClassName()
          Gets the value of the connectionFactoryClassName property.
 java.lang.String getConnectionPoolName()
          Gets the value of the connectionPoolName property.
 ConnectionProperties getConnectionProperties()
          Gets the value of the connectionProperties property.
 java.lang.String getDriver()
          Gets the value of the driver property.
 java.lang.Integer getIdleTimeout()
          Gets the value of the idleTimeout property.
 java.lang.Integer getMaxCheckout()
          Gets the value of the maxCheckout property.
 java.lang.Integer getMaxConnections()
          Gets the value of the maxConnections property.
 int getMinConnections()
          Gets the value of the minConnections property.
 SSLConfig getSSLConfig()
          Gets the value of the sslConfig property.
 java.lang.String getUrl()
          Gets the value of the url property.
 java.lang.String getUsername()
          Gets the value of the username property.
 boolean isSslEnabled()
          Gets the value of the sslEnabled property.
 boolean isValidateConnectionOnBorrow()
          Gets the value of the validateConnectionOnBorrow property.
 void setCheckoutTimeout(java.lang.Integer value)
          Sets the value of the checkoutTimeout property.
 void setConnectionFactoryClassName(java.lang.String value)
          Sets the value of the connectionFactoryClassName property.
 void setConnectionPoolName(java.lang.String value)
          Sets the value of the connectionPoolName property.
 void setConnectionProperties(ConnectionProperties value)
          Sets the value of the connectionProperties property.
 void setDriver(java.lang.String value)
          Sets the value of the driver property.
 void setIdleTimeout(java.lang.Integer value)
          Sets the value of the idleTimeout property.
 void setMaxCheckout(java.lang.Integer value)
          Sets the value of the maxCheckout property.
 void setMaxConnections(java.lang.Integer value)
          Sets the value of the maxConnections property.
 void setMinConnections(java.lang.Integer value)
          Sets the value of the minConnections property.
 void setSSLConfig(SSLConfig value)
          Sets the value of the sslConfig property.
 void setSslEnabled(java.lang.Boolean value)
          Sets the value of the sslEnabled property.
 void setUrl(java.lang.String value)
          Sets the value of the url property.
 void setUsername(java.lang.String value)
          Sets the value of the username property.
 void setValidateConnectionOnBorrow(java.lang.Boolean value)
          Sets the value of the validateConnectionOnBorrow property.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

PASSWORD_KEY

public static final java.lang.String PASSWORD_KEY
See Also:
Constant Field Values

Constructor Detail

DirectDBConfigParams

public DirectDBConfigParams()

Method Detail

getSSLConfig

public SSLConfig getSSLConfig()
Gets the value of the sslConfig property.
Returns:
possible object is SSLConfig

setSSLConfig

public void setSSLConfig(SSLConfig value)
Sets the value of the sslConfig property.
Parameters:
value - allowed object is SSLConfig

getConnectionProperties

public ConnectionProperties getConnectionProperties()
Gets the value of the connectionProperties property.
Returns:
possible object is ConnectionProperties

setConnectionProperties

public void setConnectionProperties(ConnectionProperties value)
Sets the value of the connectionProperties property.
Parameters:
value - allowed object is ConnectionProperties

getDriver

public java.lang.String getDriver()
Gets the value of the driver property.
Returns:
possible object is String

setDriver

public void setDriver(java.lang.String value)
Sets the value of the driver property.
Parameters:
value - allowed object is String

getUrl

public java.lang.String getUrl()
Gets the value of the url property.
Returns:
possible object is String

setUrl

public void setUrl(java.lang.String value)
Sets the value of the url property.
Parameters:
value - allowed object is String

getUsername

public java.lang.String getUsername()
Gets the value of the username property.
Returns:
possible object is String

setUsername

public void setUsername(java.lang.String value)
Sets the value of the username property.
Parameters:
value - allowed object is String

getMaxConnections

public java.lang.Integer getMaxConnections()
Gets the value of the maxConnections property.
Returns:
possible object is Integer

setMaxConnections

public void setMaxConnections(java.lang.Integer value)
Sets the value of the maxConnections property.
Parameters:
value - allowed object is Integer

getIdleTimeout

public java.lang.Integer getIdleTimeout()
Gets the value of the idleTimeout property.
Returns:
possible object is Integer

setIdleTimeout

public void setIdleTimeout(java.lang.Integer value)
Sets the value of the idleTimeout property.
Parameters:
value - allowed object is Integer

getCheckoutTimeout

public java.lang.Integer getCheckoutTimeout()
Gets the value of the checkoutTimeout property.
Returns:
possible object is Integer

setCheckoutTimeout

public void setCheckoutTimeout(java.lang.Integer value)
Sets the value of the checkoutTimeout property.
Parameters:
value - allowed object is Integer

getMaxCheckout

public java.lang.Integer getMaxCheckout()
Gets the value of the maxCheckout property.
Returns:
possible object is Integer

setMaxCheckout

public void setMaxCheckout(java.lang.Integer value)
Sets the value of the maxCheckout property.
Parameters:
value - allowed object is Integer

isSslEnabled

public boolean isSslEnabled()
Gets the value of the sslEnabled property.
Returns:
possible object is Boolean

setSslEnabled

public void setSslEnabled(java.lang.Boolean value)
Sets the value of the sslEnabled property.
Parameters:
value - allowed object is Boolean

getConnectionFactoryClassName

public java.lang.String getConnectionFactoryClassName()
Gets the value of the connectionFactoryClassName property.
Returns:
possible object is String

setConnectionFactoryClassName

public void setConnectionFactoryClassName(java.lang.String value)
Sets the value of the connectionFactoryClassName property.
Parameters:
value - allowed object is String

isValidateConnectionOnBorrow

public boolean isValidateConnectionOnBorrow()
Gets the value of the validateConnectionOnBorrow property.
Returns:
possible object is Boolean

setValidateConnectionOnBorrow

public void setValidateConnectionOnBorrow(java.lang.Boolean value)
Sets the value of the validateConnectionOnBorrow property.
Parameters:
value - allowed object is Boolean

getMinConnections

public int getMinConnections()
Gets the value of the minConnections property.
Returns:
possible object is Integer

setMinConnections

public void setMinConnections(java.lang.Integer value)
Sets the value of the minConnections property.
Parameters:
value - allowed object is Integer

getConnectionPoolName

public java.lang.String getConnectionPoolName()
Gets the value of the connectionPoolName property.
Returns:
possible object is String

setConnectionPoolName

public void setConnectionPoolName(java.lang.String value)
Sets the value of the connectionPoolName property.
Parameters:
value - allowed object is String

Skip navigation links


Copyright © 2014, Oracle and/or its affiliates. All rights reserved.