Package com.sun.gjc.common
Class DataSourceSpec
- java.lang.Object
-
- com.sun.gjc.common.DataSourceSpec
-
- All Implemented Interfaces:
Serializable
public class DataSourceSpec extends Object implements Serializable
Encapsulate the DataSource object details obtained from ManagedConnectionFactory.- Version:
- 1.0, 02/07/23
- Author:
- Binod P.G
- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DataSourceSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Checks whether twoDataSourceSpec
objects are equal or not.String
getDetail(int property)
Get the value of propertyint
hashCode()
Retrieves the hashCode of thisDataSourceSpec
object.void
setDetail(int property, String value)
Set the property.
-
-
-
Field Detail
-
USERNAME
public static final int USERNAME
- See Also:
- Constant Field Values
-
PASSWORD
public static final int PASSWORD
- See Also:
- Constant Field Values
-
URL
public static final int URL
- See Also:
- Constant Field Values
-
LOGINTIMEOUT
public static final int LOGINTIMEOUT
- See Also:
- Constant Field Values
-
LOGWRITER
public static final int LOGWRITER
- See Also:
- Constant Field Values
-
DATABASENAME
public static final int DATABASENAME
- See Also:
- Constant Field Values
-
DATASOURCENAME
public static final int DATASOURCENAME
- See Also:
- Constant Field Values
-
DESCRIPTION
public static final int DESCRIPTION
- See Also:
- Constant Field Values
-
NETWORKPROTOCOL
public static final int NETWORKPROTOCOL
- See Also:
- Constant Field Values
-
PORTNUMBER
public static final int PORTNUMBER
- See Also:
- Constant Field Values
-
ROLENAME
public static final int ROLENAME
- See Also:
- Constant Field Values
-
SERVERNAME
public static final int SERVERNAME
- See Also:
- Constant Field Values
-
MAXSTATEMENTS
public static final int MAXSTATEMENTS
- See Also:
- Constant Field Values
-
INITIALPOOLSIZE
public static final int INITIALPOOLSIZE
- See Also:
- Constant Field Values
-
MINPOOLSIZE
public static final int MINPOOLSIZE
- See Also:
- Constant Field Values
-
MAXPOOLSIZE
public static final int MAXPOOLSIZE
- See Also:
- Constant Field Values
-
MAXIDLETIME
public static final int MAXIDLETIME
- See Also:
- Constant Field Values
-
PROPERTYCYCLE
public static final int PROPERTYCYCLE
- See Also:
- Constant Field Values
-
DRIVERPROPERTIES
public static final int DRIVERPROPERTIES
- See Also:
- Constant Field Values
-
CLASSNAME
public static final int CLASSNAME
- See Also:
- Constant Field Values
-
DELIMITER
public static final int DELIMITER
- See Also:
- Constant Field Values
-
XADATASOURCE
public static final int XADATASOURCE
- See Also:
- Constant Field Values
-
DATASOURCE
public static final int DATASOURCE
- See Also:
- Constant Field Values
-
CONNECTIONPOOLDATASOURCE
public static final int CONNECTIONPOOLDATASOURCE
- See Also:
- Constant Field Values
-
CONNECTIONVALIDATIONREQUIRED
public static final int CONNECTIONVALIDATIONREQUIRED
- See Also:
- Constant Field Values
-
VALIDATIONMETHOD
public static final int VALIDATIONMETHOD
- See Also:
- Constant Field Values
-
VALIDATIONTABLENAME
public static final int VALIDATIONTABLENAME
- See Also:
- Constant Field Values
-
TRANSACTIONISOLATION
public static final int TRANSACTIONISOLATION
- See Also:
- Constant Field Values
-
GUARANTEEISOLATIONLEVEL
public static final int GUARANTEEISOLATIONLEVEL
- See Also:
- Constant Field Values
-
STATEMENTTIMEOUT
public static final int STATEMENTTIMEOUT
- See Also:
- Constant Field Values
-
STATEMENTWRAPPING
public static final int STATEMENTWRAPPING
- See Also:
- Constant Field Values
-
ESCAPECHARACTER
public static final int ESCAPECHARACTER
- See Also:
- Constant Field Values
-
STATEMENTCACHESIZE
public static final int STATEMENTCACHESIZE
- See Also:
- Constant Field Values
-
STATEMENTCACHETYPE
public static final int STATEMENTCACHETYPE
- See Also:
- Constant Field Values
-
VALIDATIONCLASSNAME
public static final int VALIDATIONCLASSNAME
- See Also:
- Constant Field Values
-
CUSTOMVALIDATION
public static final int CUSTOMVALIDATION
- See Also:
- Constant Field Values
-
SQLTRACELISTENERS
public static final int SQLTRACELISTENERS
- See Also:
- Constant Field Values
-
INITSQL
public static final int INITSQL
- See Also:
- Constant Field Values
-
POOLMONITORINGSUBTREEROOT
public static final int POOLMONITORINGSUBTREEROOT
- See Also:
- Constant Field Values
-
NUMBEROFTOPQUERIESTOREPORT
public static final int NUMBEROFTOPQUERIESTOREPORT
- See Also:
- Constant Field Values
-
TIMETOKEEPQUERIESINMINUTES
public static final int TIMETOKEEPQUERIESINMINUTES
- See Also:
- Constant Field Values
-
STATEMENTLEAKTIMEOUTINSECONDS
public static final int STATEMENTLEAKTIMEOUTINSECONDS
- See Also:
- Constant Field Values
-
STATEMENTLEAKRECLAIM
public static final int STATEMENTLEAKRECLAIM
- See Also:
- Constant Field Values
-
POOLNAME
public static final int POOLNAME
- See Also:
- Constant Field Values
-
APPLICATIONNAME
public static final int APPLICATIONNAME
- See Also:
- Constant Field Values
-
MODULENAME
public static final int MODULENAME
- See Also:
- Constant Field Values
-
SLOWSQLLOGTHRESHOLD
public static final int SLOWSQLLOGTHRESHOLD
- See Also:
- Constant Field Values
-
LOGJDBCCALLS
public static final int LOGJDBCCALLS
- See Also:
- Constant Field Values
-
MAXCACHESIZE
public static final int MAXCACHESIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setDetail
public void setDetail(int property, String value)
Set the property.- Parameters:
property
- Property Name to be set.value
- Value of property to be set.
-
getDetail
public String getDetail(int property)
Get the value of property- Parameters:
property
- whose value is required- Returns:
- value of the property.
-
equals
public boolean equals(Object obj)
Checks whether twoDataSourceSpec
objects are equal or not.
-
-