public final class FbImmutableConnectionProperties extends AbstractImmutableAttachProperties<IConnectionProperties> implements IConnectionProperties
IConnectionProperties
.FbConnectionProperties
DEFAULT_BUFFERS_NUMBER, DEFAULT_DIALECT, SESSION_TIME_ZONE_SERVER
DEFAULT_CONNECT_TIMEOUT, DEFAULT_SO_TIMEOUT, DEFAULT_SOCKET_BUFFER_SIZE
Constructor and Description |
---|
FbImmutableConnectionProperties(IConnectionProperties src)
Copy constructor for FbConnectionProperties.
|
Modifier and Type | Method and Description |
---|---|
IConnectionProperties |
asImmutable() |
IConnectionProperties |
asNewMutable() |
boolean |
equals(java.lang.Object o) |
connectionPropertyValues, getBooleanProperty, getIntProperty, getProperty, hashCode, immutable, isImmutable, property, setBooleanProperty, setIntProperty, setProperty
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getConnectionDialect, setConnectionDialect
getAttachObjectName, getWireCryptAsEnum, isImmutable, setAttachObjectName, setWireCryptAsEnum
getBlobBufferSize, getDatabaseName, getDataTypeBind, getDecfloatRound, getDecfloatTraps, getDefaultIsolation, getDefaultTransactionIsolation, getGeneratedKeysEnabled, getPageCacheSize, getScrollableCursor, getServerBatchBufferSize, getSessionTimeZone, getSqlDialect, getTpbMapping, isColumnLabelForName, isDefaultResultSetHoldable, isIgnoreProcedureType, isTimestampUsesLocalTimezone, isUseFirebirdAutocommit, isUseServerBatch, isUseStreamBlobs, setBlobBufferSize, setColumnLabelForName, setDatabaseName, setDataTypeBind, setDecfloatRound, setDecfloatTraps, setDefaultIsolation, setDefaultResultSetHoldable, setDefaultTransactionIsolation, setGeneratedKeysEnabled, setIgnoreProcedureType, setPageCacheSize, setScrollableCursor, setServerBatchBufferSize, setSessionTimeZone, setSqlDialect, setTimestampUsesLocalTimezone, setTpbMapping, setUseFirebirdAutocommit, setUseServerBatch, setUseStreamBlobs
getAuthPlugins, getCharSet, getConnectTimeout, getDbCryptConfig, getEncoding, getPassword, getPortNumber, getProcessId, getProcessName, getRoleName, getServerName, getSocketBufferSize, getSoTimeout, getType, getUser, getWireCrypt, isWireCompression, setAuthPlugins, setCharSet, setConnectTimeout, setDbCryptConfig, setEncoding, setPassword, setPortNumber, setProcessId, setProcessName, setRoleName, setServerName, setSocketBufferSize, setSoTimeout, setType, setUser, setWireCompression, setWireCrypt
connectionPropertyValues, getBooleanProperty, getBooleanProperty, getIntProperty, getIntProperty, getProperty, getProperty, setBooleanProperty, setIntProperty, setProperty
public FbImmutableConnectionProperties(IConnectionProperties src)
All properties defined in IConnectionProperties
are copied from src
to
the new instance.
src
- Source to copy frompublic IConnectionProperties asImmutable()
asImmutable
in interface IAttachProperties<IConnectionProperties>
asImmutable
in interface IConnectionProperties
IConnectionProperties
public IConnectionProperties asNewMutable()
asNewMutable
in interface IAttachProperties<IConnectionProperties>
asNewMutable
in interface IConnectionProperties
IConnectionProperties
with all properties
copied.public boolean equals(java.lang.Object o)
equals
in class AbstractImmutableAttachProperties<IConnectionProperties>
Copyright © 2001-2023 Jaybird (Firebird JDBC) team. All rights reserved.