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 booleangetBatchWriting()booleangetBindAllParameters()booleangetByteArrayBinding()booleangetCacheAllStatements()java.lang.StringgetConnectionURL()java.lang.StringgetDatasource()java.lang.IntegergetDelayBetweenConnectionAttempts()java.lang.StringgetDriverClass()booleangetForceFieldNamesToUppercase()booleangetJdbcBatchWriting()java.lang.IntegergetLookupType()java.lang.IntegergetMaxBatchWritingSize()booleangetNativeSequencing()booleangetNativeSQL()booleangetOptimizeDataConversion()java.lang.StringgetPingSQL()java.lang.IntegergetQueryRetryAttemptCount()java.lang.StringgetSequenceCounterField()java.lang.StringgetSequenceNameField()java.lang.IntegergetSequencePreallocationSize()java.lang.StringgetSequenceTable()SequencingConfiggetSequencingConfigNonNull()booleangetStreamsForBinding()booleangetStringBinding()StructConverterConfiggetStructConverterConfig()booleangetTrimStrings()java.lang.BooleanisConnectionHealthValidatedOnError()voidsetBatchWriting(boolean batchWriting)voidsetBindAllParameters(boolean bindAllParameters)voidsetByteArrayBinding(boolean byteArrayBinding)voidsetCacheAllStatements(boolean cacheAllStatements)voidsetConnectionHealthValidatedOnError(java.lang.Boolean connectionHealthOnError)voidsetConnectionURL(java.lang.String connectionURL)voidsetDatasource(java.lang.String datasource)voidsetDelayBetweenConnectionAttempts(java.lang.Integer betweenConnectionAttempts)voidsetDriverClass(java.lang.String driverClass)voidsetForceFieldNamesToUppercase(boolean forceFieldNamesToUppercase)voidsetJdbcBatchWriting(boolean jdbcBatchWriting)voidsetLookupType(java.lang.Integer lookupType)voidsetMaxBatchWritingSize(java.lang.Integer maxBatchWritingSize)voidsetNativeSequencing(boolean nativeSequencing)voidsetNativeSQL(boolean nativeSQL)voidsetOptimizeDataConversion(boolean optimizeDataConversion)voidsetPingSQL(java.lang.String pingSQL)voidsetQueryRetryAttemptCount(java.lang.Integer retryAttemptCount)voidsetSequenceCounterField(java.lang.String sequenceCounterField)voidsetSequenceNameField(java.lang.String sequenceNameField)voidsetSequencePreallocationSize(java.lang.Integer sequencePreallocationSize)voidsetSequenceTable(java.lang.String sequenceTable)voidsetStreamsForBinding(boolean streamsForBinding)voidsetStringBinding(boolean stringBinding)voidsetStructConverterConfig(StructConverterConfig converterConfig)voidsetTrimStrings(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)
-
-