Class DatabaseLoginConfig
- java.lang.Object
-
- org.eclipse.persistence.internal.sessions.factories.model.login.LoginConfig
-
- org.eclipse.persistence.internal.sessions.factories.model.login.DatabaseLoginConfig
-
public class DatabaseLoginConfig extends LoginConfig
INTERNAL:
-
-
Constructor Summary
Constructors Constructor Description DatabaseLoginConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getBatchWriting()
boolean
getBindAllParameters()
boolean
getByteArrayBinding()
boolean
getCacheAllStatements()
java.lang.String
getConnectionURL()
java.lang.String
getDatasource()
java.lang.Integer
getDelayBetweenConnectionAttempts()
java.lang.String
getDriverClass()
boolean
getForceFieldNamesToUppercase()
boolean
getJdbcBatchWriting()
java.lang.Integer
getLookupType()
java.lang.Integer
getMaxBatchWritingSize()
boolean
getNativeSequencing()
boolean
getNativeSQL()
boolean
getOptimizeDataConversion()
java.lang.String
getPingSQL()
java.lang.Integer
getQueryRetryAttemptCount()
java.lang.String
getSequenceCounterField()
java.lang.String
getSequenceNameField()
java.lang.Integer
getSequencePreallocationSize()
java.lang.String
getSequenceTable()
SequencingConfig
getSequencingConfigNonNull()
boolean
getStreamsForBinding()
boolean
getStringBinding()
StructConverterConfig
getStructConverterConfig()
boolean
getTrimStrings()
java.lang.Boolean
isConnectionHealthValidatedOnError()
void
setBatchWriting(boolean batchWriting)
void
setBindAllParameters(boolean bindAllParameters)
void
setByteArrayBinding(boolean byteArrayBinding)
void
setCacheAllStatements(boolean cacheAllStatements)
void
setConnectionHealthValidatedOnError(java.lang.Boolean connectionHealthOnError)
void
setConnectionURL(java.lang.String connectionURL)
void
setDatasource(java.lang.String datasource)
void
setDelayBetweenConnectionAttempts(java.lang.Integer betweenConnectionAttempts)
void
setDriverClass(java.lang.String driverClass)
void
setForceFieldNamesToUppercase(boolean forceFieldNamesToUppercase)
void
setJdbcBatchWriting(boolean jdbcBatchWriting)
void
setLookupType(java.lang.Integer lookupType)
void
setMaxBatchWritingSize(java.lang.Integer maxBatchWritingSize)
void
setNativeSequencing(boolean nativeSequencing)
void
setNativeSQL(boolean nativeSQL)
void
setOptimizeDataConversion(boolean optimizeDataConversion)
void
setPingSQL(java.lang.String pingSQL)
void
setQueryRetryAttemptCount(java.lang.Integer retryAttemptCount)
void
setSequenceCounterField(java.lang.String sequenceCounterField)
void
setSequenceNameField(java.lang.String sequenceNameField)
void
setSequencePreallocationSize(java.lang.Integer sequencePreallocationSize)
void
setSequenceTable(java.lang.String sequenceTable)
void
setStreamsForBinding(boolean streamsForBinding)
void
setStringBinding(boolean stringBinding)
void
setStructConverterConfig(StructConverterConfig converterConfig)
void
setTrimStrings(boolean trimStrings)
-
Methods inherited from class org.eclipse.persistence.internal.sessions.factories.model.login.LoginConfig
getEncryptedPassword, getEncryptionClass, getExternalConnectionPooling, getExternalTransactionController, getPassword, getPlatformClass, getPropertyConfigs, getSequencingConfig, getTableQualifier, getUsername, setEncryptedPassword, setEncryptionClass, setExternalConnectionPooling, setExternalTransactionController, setPassword, setPlatformClass, setPropertyConfigs, setSequencingConfig, setTableQualifier, setUsername
-
-
-
-
Method Detail
-
setDriverClass
public void setDriverClass(java.lang.String driverClass)
-
getDriverClass
public java.lang.String getDriverClass()
-
setConnectionURL
public void setConnectionURL(java.lang.String connectionURL)
-
getConnectionURL
public java.lang.String getConnectionURL()
-
setDatasource
public void setDatasource(java.lang.String datasource)
-
getDatasource
public java.lang.String getDatasource()
-
setNativeSequencing
public void setNativeSequencing(boolean nativeSequencing)
-
getNativeSequencing
public boolean getNativeSequencing()
-
setSequencePreallocationSize
public void setSequencePreallocationSize(java.lang.Integer sequencePreallocationSize)
-
getSequencePreallocationSize
public java.lang.Integer getSequencePreallocationSize()
-
setSequenceTable
public void setSequenceTable(java.lang.String sequenceTable)
-
getSequenceTable
public java.lang.String getSequenceTable()
-
setSequenceNameField
public void setSequenceNameField(java.lang.String sequenceNameField)
-
getSequenceNameField
public java.lang.String getSequenceNameField()
-
setSequenceCounterField
public void setSequenceCounterField(java.lang.String sequenceCounterField)
-
getSequenceCounterField
public java.lang.String getSequenceCounterField()
-
setBindAllParameters
public void setBindAllParameters(boolean bindAllParameters)
-
getBindAllParameters
public boolean getBindAllParameters()
-
setCacheAllStatements
public void setCacheAllStatements(boolean cacheAllStatements)
-
getCacheAllStatements
public boolean getCacheAllStatements()
-
setByteArrayBinding
public void setByteArrayBinding(boolean byteArrayBinding)
-
getByteArrayBinding
public boolean getByteArrayBinding()
-
setStringBinding
public void setStringBinding(boolean stringBinding)
-
getStringBinding
public boolean getStringBinding()
-
setStreamsForBinding
public void setStreamsForBinding(boolean streamsForBinding)
-
getStreamsForBinding
public boolean getStreamsForBinding()
-
setForceFieldNamesToUppercase
public void setForceFieldNamesToUppercase(boolean forceFieldNamesToUppercase)
-
getForceFieldNamesToUppercase
public boolean getForceFieldNamesToUppercase()
-
setOptimizeDataConversion
public void setOptimizeDataConversion(boolean optimizeDataConversion)
-
getOptimizeDataConversion
public boolean getOptimizeDataConversion()
-
setTrimStrings
public void setTrimStrings(boolean trimStrings)
-
getTrimStrings
public boolean getTrimStrings()
-
setBatchWriting
public void setBatchWriting(boolean batchWriting)
-
getBatchWriting
public boolean getBatchWriting()
-
setJdbcBatchWriting
public void setJdbcBatchWriting(boolean jdbcBatchWriting)
-
getJdbcBatchWriting
public boolean getJdbcBatchWriting()
-
setMaxBatchWritingSize
public void setMaxBatchWritingSize(java.lang.Integer maxBatchWritingSize)
-
getMaxBatchWritingSize
public java.lang.Integer getMaxBatchWritingSize()
-
setNativeSQL
public void setNativeSQL(boolean nativeSQL)
-
getNativeSQL
public boolean getNativeSQL()
-
getSequencingConfigNonNull
public SequencingConfig getSequencingConfigNonNull()
-
setLookupType
public void setLookupType(java.lang.Integer lookupType)
-
getLookupType
public java.lang.Integer getLookupType()
-
setStructConverterConfig
public void setStructConverterConfig(StructConverterConfig converterConfig)
-
getStructConverterConfig
public StructConverterConfig getStructConverterConfig()
-
getDelayBetweenConnectionAttempts
public java.lang.Integer getDelayBetweenConnectionAttempts()
-
setDelayBetweenConnectionAttempts
public void setDelayBetweenConnectionAttempts(java.lang.Integer betweenConnectionAttempts)
-
getQueryRetryAttemptCount
public java.lang.Integer getQueryRetryAttemptCount()
-
setQueryRetryAttemptCount
public void setQueryRetryAttemptCount(java.lang.Integer retryAttemptCount)
-
isConnectionHealthValidatedOnError
public java.lang.Boolean isConnectionHealthValidatedOnError()
-
setConnectionHealthValidatedOnError
public void setConnectionHealthValidatedOnError(java.lang.Boolean connectionHealthOnError)
-
getPingSQL
public java.lang.String getPingSQL()
-
setPingSQL
public void setPingSQL(java.lang.String pingSQL)
-
-