abstract static class ConnectionPropertiesImpl.ConnectionProperty
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String[] |
allowableValues |
(package private) java.lang.String |
categoryName |
(package private) java.lang.Object |
defaultValue |
(package private) java.lang.String |
description |
(package private) int |
lowerBound |
(package private) int |
order |
(package private) java.lang.String |
propertyName |
(package private) boolean |
required |
(package private) static long |
serialVersionUID |
(package private) java.lang.String |
sinceVersion |
(package private) int |
updateCount |
(package private) int |
upperBound |
(package private) java.lang.Object |
valueAsObject |
Constructor and Description |
---|
ConnectionPropertiesImpl.ConnectionProperty() |
ConnectionPropertiesImpl.ConnectionProperty(java.lang.String propertyNameToSet,
java.lang.Object defaultValueToSet,
java.lang.String[] allowableValuesToSet,
int lowerBoundToSet,
int upperBoundToSet,
java.lang.String descriptionToSet,
java.lang.String sinceVersionToSet,
java.lang.String category,
int orderInCategory) |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.String[] |
getAllowableValues() |
(package private) java.sql.DriverPropertyInfo |
getAsDriverPropertyInfo() |
(package private) java.lang.String |
getCategoryName() |
(package private) java.lang.Object |
getDefaultValue() |
(package private) int |
getLowerBound() |
(package private) int |
getOrder() |
(package private) java.lang.String |
getPropertyName() |
(package private) int |
getUpdateCount() |
(package private) int |
getUpperBound() |
(package private) java.lang.Object |
getValueAsObject() |
(package private) abstract boolean |
hasValueConstraints() |
(package private) void |
initializeFrom(java.util.Properties extractFrom,
ExceptionInterceptor exceptionInterceptor) |
(package private) void |
initializeFrom(javax.naming.Reference ref,
ExceptionInterceptor exceptionInterceptor) |
(package private) abstract void |
initializeFrom(java.lang.String extractedValue,
ExceptionInterceptor exceptionInterceptor) |
(package private) abstract boolean |
isRangeBased() |
(package private) void |
setCategoryName(java.lang.String categoryName) |
(package private) void |
setOrder(int order) |
(package private) void |
setValueAsObject(java.lang.Object obj) |
(package private) void |
storeTo(javax.naming.Reference ref) |
(package private) void |
validateStringValues(java.lang.String valueToValidate,
ExceptionInterceptor exceptionInterceptor) |
static final long serialVersionUID
java.lang.String[] allowableValues
java.lang.String categoryName
java.lang.Object defaultValue
int lowerBound
int order
java.lang.String propertyName
java.lang.String sinceVersion
int upperBound
java.lang.Object valueAsObject
boolean required
java.lang.String description
int updateCount
public ConnectionPropertiesImpl.ConnectionProperty()
ConnectionPropertiesImpl.ConnectionProperty(java.lang.String propertyNameToSet, java.lang.Object defaultValueToSet, java.lang.String[] allowableValuesToSet, int lowerBoundToSet, int upperBoundToSet, java.lang.String descriptionToSet, java.lang.String sinceVersionToSet, java.lang.String category, int orderInCategory)
java.lang.String[] getAllowableValues()
java.lang.String getCategoryName()
java.lang.Object getDefaultValue()
int getLowerBound()
int getOrder()
java.lang.String getPropertyName()
int getUpperBound()
java.lang.Object getValueAsObject()
int getUpdateCount()
abstract boolean hasValueConstraints()
void initializeFrom(java.util.Properties extractFrom, ExceptionInterceptor exceptionInterceptor) throws java.sql.SQLException
java.sql.SQLException
void initializeFrom(javax.naming.Reference ref, ExceptionInterceptor exceptionInterceptor) throws java.sql.SQLException
java.sql.SQLException
abstract void initializeFrom(java.lang.String extractedValue, ExceptionInterceptor exceptionInterceptor) throws java.sql.SQLException
java.sql.SQLException
abstract boolean isRangeBased()
void setCategoryName(java.lang.String categoryName)
categoryName
- The categoryName to set.void setOrder(int order)
order
- The order to set.void setValueAsObject(java.lang.Object obj)
void storeTo(javax.naming.Reference ref)
java.sql.DriverPropertyInfo getAsDriverPropertyInfo()
void validateStringValues(java.lang.String valueToValidate, ExceptionInterceptor exceptionInterceptor) throws java.sql.SQLException
java.sql.SQLException