public final class FbConnectionProperties extends AbstractAttachProperties<IConnectionProperties> implements IConnectionProperties, java.io.Serializable
IConnectionPropertiesFbImmutableConnectionProperties, 
Serialized FormAbstractAttachProperties.PropertyUpdateListenerDEFAULT_BUFFERS_NUMBER, DEFAULT_DIALECT, SESSION_TIME_ZONE_SERVERDEFAULT_CONNECT_TIMEOUT, DEFAULT_SO_TIMEOUT, DEFAULT_SOCKET_BUFFER_SIZE| Constructor and Description | 
|---|
| FbConnectionProperties()Default constructor for FbConnectionProperties | 
| FbConnectionProperties(IConnectionProperties src)Copy constructor for FbConnectionProperties. | 
| Modifier and Type | Method and Description | 
|---|---|
| IConnectionProperties | asImmutable() | 
| IConnectionProperties | asNewMutable() | 
| protected void | dirtied()Called by setters if they have been called. | 
| boolean | equals(java.lang.Object o) | 
| protected java.lang.Object | resolveStoredDefaultValue(ConnectionProperty property)Resolve the default value for the specified connection property. | 
connectionPropertyValues, getBooleanProperty, getIntProperty, getProperty, hashCode, isImmutable, property, registerPropertyUpdateListener, setBooleanProperty, setIntProperty, setPropertyclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetConnectionDialect, setConnectionDialectgetAttachObjectName, getWireCryptAsEnum, isImmutable, setAttachObjectName, setWireCryptAsEnumgetBlobBufferSize, 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, setUseStreamBlobsgetAuthPlugins, getCharSet, getConnectTimeout, getDbCryptConfig, getEncoding, getParallelWorkers, getPassword, getPortNumber, getProcessId, getProcessName, getRoleName, getServerName, getSocketBufferSize, getSoTimeout, getType, getUser, getWireCrypt, isWireCompression, setAuthPlugins, setCharSet, setConnectTimeout, setDbCryptConfig, setEncoding, setParallelWorkers, setPassword, setPortNumber, setProcessId, setProcessName, setRoleName, setServerName, setSocketBufferSize, setSoTimeout, setType, setUser, setWireCompression, setWireCryptconnectionPropertyValues, getBooleanProperty, getBooleanProperty, getIntProperty, getIntProperty, getProperty, getProperty, setBooleanProperty, setIntProperty, setPropertypublic FbConnectionProperties(IConnectionProperties src)
 All properties defined in IConnectionProperties are
 copied from src to the new instance.
 
src - Source to copy frompublic FbConnectionProperties()
public IConnectionProperties asImmutable()
asImmutable in interface IAttachProperties<IConnectionProperties>asImmutable in interface IConnectionPropertiesIConnectionPropertiespublic IConnectionProperties asNewMutable()
asNewMutable in interface IAttachProperties<IConnectionProperties>asNewMutable in interface IConnectionPropertiesIConnectionProperties with all properties
 copied.protected java.lang.Object resolveStoredDefaultValue(ConnectionProperty property)
AbstractAttachPropertiesThis method is only used for properties that must have a stored default value to function correctly.
resolveStoredDefaultValue in class AbstractAttachProperties<IConnectionProperties>property - Connection propertynull)public boolean equals(java.lang.Object o)
equals in class AbstractAttachProperties<IConnectionProperties>protected void dirtied()
AbstractAttachPropertiesdirtied in class AbstractAttachProperties<IConnectionProperties>Copyright © 2001-2023 Jaybird (Firebird JDBC) team. All rights reserved.