public interface IAttachProperties<T extends IAttachProperties<T>> extends AttachmentProperties
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_CONNECT_TIMEOUT |
static int |
DEFAULT_SO_TIMEOUT |
static int |
DEFAULT_SOCKET_BUFFER_SIZE |
Modifier and Type | Method and Description |
---|---|
T |
asImmutable() |
T |
asNewMutable() |
default java.lang.String |
getAttachObjectName() |
default WireCrypt |
getWireCryptAsEnum() |
boolean |
isImmutable() |
default void |
setAttachObjectName(java.lang.String attachObjectName)
Sets the attach object name.
|
default void |
setWireCryptAsEnum(WireCrypt wireCrypt)
Set the wire encryption level.
|
getAuthPlugins, 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, setWireCrypt
connectionPropertyValues, getBooleanProperty, getBooleanProperty, getIntProperty, getIntProperty, getProperty, getProperty, setBooleanProperty, setIntProperty, setProperty
static final int DEFAULT_SOCKET_BUFFER_SIZE
static final int DEFAULT_SO_TIMEOUT
static final int DEFAULT_CONNECT_TIMEOUT
default java.lang.String getAttachObjectName()
setAttachObjectName(String)
default void setAttachObjectName(java.lang.String attachObjectName)
For more information, see
DatabaseConnectionProperties.setDatabaseName(String)
and ServiceConnectionProperties.setServiceName(String)
.
attachObjectName
- Database attach object namedefault WireCrypt getWireCryptAsEnum()
AttachmentProperties.getWireCrypt()
as an instance of WireCrypt
.AttachmentProperties.getWireCrypt()
default void setWireCryptAsEnum(WireCrypt wireCrypt)
wireCrypt
- Wire encryption level (null
not allowed)AttachmentProperties.setWireCrypt(String)
T asImmutable()
IAttachProperties
T asNewMutable()
IAttachProperties
with all properties copied.boolean isImmutable()
true
if this is an immutable implementation, false
if mutableCopyright © 2001-2023 Jaybird (Firebird JDBC) team. All rights reserved.