public interface ClientAttribute
| Modifier and Type | Field and Description |
|---|---|
static String |
CLIENT_RETRIEVE_MESSAGE_TEXT
retrieveMessageText.
|
static String |
CLIENT_SECURITY_MECHANISM
securityMechanism sets the DRDA mechanism in-use for the client
|
static String |
CLIENT_TRACE_APPEND
traceFileAppend.
|
static String |
CLIENT_TRACE_DIRECTORY
traceDirectory sets the client side trace directory.
|
static String |
CLIENT_TRACE_FILE
traceFile sets the client side trace file.
|
static String |
CLIENT_TRACE_LEVEL
traceLevel.
|
static String |
DISABLE_STREAMING
A connection level property (i.e.
|
static String |
DISABLE_THINCLIENT_CANCEL
A connection level property to disable
Statement.cancel()
over thin client. |
static String |
DISABLE_TX_BATCHING
A connection level property to disable all batching in transactions,
flushing ops immediately to detect conflicts immediately.
|
static String |
GFXD_DISABLE_THINCLIENT_CANCEL
System property to set to disable
Statement.cancel()
over thin client. |
static String |
GFXD_DISABLE_TX_BATCHING
System property to set
DISABLE_TX_BATCHING for all
connections. |
static String |
GFXD_TX_SYNC_COMMITS
System property to set
TX_SYNC_COMMITS for all connections. |
static String |
GFXD_USE_PRE1302_HASHCODE
Set this to true to force using pre GemFireXD 1.3.0.2 release hashing
schema.
|
static String |
KEEPALIVE_CNT
TCP KeepAlive COUNT for the network server and client sockets.
|
static String |
KEEPALIVE_IDLE
TCP KeepAlive IDLE timeout in seconds for the network server and client
sockets.
|
static String |
KEEPALIVE_INTVL
TCP KeepAlive INTERVAL timeout in seconds for the network server and client
sockets.
|
static String |
LOAD_BALANCE
If set to false then no load-balancing is attempted for JDBC client
connection, else the default is to try and load-balance the new one.
|
static String |
LOG_FILE
The GemFireXD log file path property.
|
static String |
LOG_FILE_STAMP
Log file path to which the initialization nano time is appended.
|
static String |
NCJ_BATCH_SIZE
A connection level property.
|
static String |
NCJ_CACHE_SIZE
A connection level property.
|
static String |
PASSWORD
The attribute that is used to set the user password.
|
static String |
QUERY_HDFS
A connection level property.
|
static String |
READ_TIMEOUT
Read timeout for the connection, in seconds.
|
static String |
ROUTE_QUERY
A connection level property to disable query routing.
|
static String |
SECONDARY_LOCATORS
Any alternative locators/servers that have to be tried when connecting to a
distributed system.
|
static String |
SERVER_GROUPS
The property used to specify the server groups to use for a connection.
|
static String |
SINGLE_HOP_ENABLED
The attribute that is used to set client single hop property.
|
static String |
SINGLE_HOP_MAX_CONNECTIONS
The attribute that is used to set the internal connection size per
network server.
|
static String |
SKIP_CONSTRAINT_CHECKS
Connection property to skip primary key, foreign key, unique and check
constraint checks.
|
static String |
SKIP_LISTENERS
A connection level property if set to true, would skip invocation of
listeners/writers/DBSynchronizer/AsyncEventListener on server.
|
static String |
SKIP_LOCKS
A connection level property to disable all table and datadictionary locking
for operations from the connection.
|
static String |
SOCKET_INPUT_BUFFER_SIZE
Input buffer size to use for client-server sockets.
|
static String |
SOCKET_OUTPUT_BUFFER_SIZE
Output buffer size to use for client-server sockets.
|
static String |
SQLF_DISABLE_TX_BATCHING
[SQLFire] System property to set
DISABLE_TX_BATCHING for
all connections for old SQLFire product. |
static String |
SQLF_TX_SYNC_COMMITS
[SQLFire]: System property to set
TX_SYNC_COMMITS for all
connections for old SQLFire product. |
static String |
SSL
The attribute that is used to set client SSL mode.
|
static String |
THRIFT_SECURITY_MECHANISM
The security mechanism to use by the thrift driver.
|
static String |
THRIFT_SSL_PROPERTIES
A comma-separated SSL property key=value pairs that can be set for a thrift
client connection.
|
static String |
THRIFT_USE_BINARY_PROTOCOL
If true then use
TBinaryProtocol for the thrift server, else
the default is to use TCompactProtocol. |
static String |
TX_SYNC_COMMITS
A connection level property to wait for 2nd phase commit to complete on all
nodes instead of returning as soon as current server's 2nd phase commit is
done.
|
static String |
USERNAME
The attribute that is used to set the user name.
|
static String |
USERNAME_ALT
The attribute that is used to set the user name.
|
static String |
USING_ODBC_DRIVER
System property to denote that the driver is invoked using ODBC API.
|
static final String USERNAME
static final String USERNAME_ALT
static final String PASSWORD
static final String READ_TIMEOUT
static final String KEEPALIVE_IDLE
static final String KEEPALIVE_INTVL
KEEPALIVE_IDLE) to
determine if the other side is alive or not.
Note that this may not be supported by all platforms (e.g. Solaris), in
which case this will be ignored and an info-level message logged that the
option could not be enabled on the socket.static final String KEEPALIVE_CNT
static final String SOCKET_INPUT_BUFFER_SIZE
static final String SOCKET_OUTPUT_BUFFER_SIZE
static final String LOAD_BALANCE
static final String SECONDARY_LOCATORS
static final String SERVER_GROUPS
static final String SINGLE_HOP_ENABLED
static final String SINGLE_HOP_MAX_CONNECTIONS
static final String DISABLE_STREAMING
will be
thrown in case a node happens to go down in the middle of ResultSet
iteration and application has to retry the query. With this property set,
GemFireXD will always wait for at least one result from all the nodes and
disable chunking of results from nodes, so will always transparently
failover in such a scenario.static final String SKIP_LISTENERS
static final String SKIP_CONSTRAINT_CHECKS
static final String TX_SYNC_COMMITS
static final String GFXD_TX_SYNC_COMMITS
TX_SYNC_COMMITS for all connections.static final String SQLF_TX_SYNC_COMMITS
TX_SYNC_COMMITS for all
connections for old SQLFire product.static final String DISABLE_THINCLIENT_CANCEL
Statement.cancel()
over thin client.static final String GFXD_DISABLE_THINCLIENT_CANCEL
Statement.cancel()
over thin client.static final String DISABLE_TX_BATCHING
static final String GFXD_DISABLE_TX_BATCHING
DISABLE_TX_BATCHING for all
connections.static final String SQLF_DISABLE_TX_BATCHING
DISABLE_TX_BATCHING for
all connections for old SQLFire product.static final String QUERY_HDFS
static final String NCJ_BATCH_SIZE
Attribute.NCJ_BATCH_SIZE,
Constant Field Valuesstatic final String NCJ_CACHE_SIZE
Attribute.NCJ_CACHE_SIZE,
Constant Field Valuesstatic final String SKIP_LOCKS
WARNING: USE THIS WITH CARE SINCE IT CAN CAUSE INCONSISTENCIES IN THE CLUSTER IF CONCURRENT DDL OPERATIONS ARE BEING EXECUTED FROM ANOTHER CONNECTION INTO THE CLUSTER.
static final String ROUTE_QUERY
static final String LOG_FILE
static final String LOG_FILE_STAMP
static final String CLIENT_SECURITY_MECHANISM
static final String CLIENT_TRACE_FILE
static final String CLIENT_TRACE_DIRECTORY
static final String CLIENT_TRACE_APPEND
static final String CLIENT_TRACE_LEVEL
static final String CLIENT_RETRIEVE_MESSAGE_TEXT
static final String SSL
static final String USING_ODBC_DRIVER
static final String THRIFT_USE_BINARY_PROTOCOL
TBinaryProtocol for the thrift server, else
the default is to use TCompactProtocol.
This property can be specified when specifying each thrift server startup
in FabricService.startThriftServer.
TODO: SW: allow for specifying different protocols for locator control connection vs data connection so that locators can always be generic base configuration while servers can be mixed as required (e.g. if the cluster has to service a mix of SSL and non-SSL clients, then common configuration for locators will help use them for all clients if client configuration has separate options for locator)
static final String THRIFT_SSL_PROPERTIES
If this is not specified then default java SSL properties as per "-Djavax.net.ssl.*" or system defaults will be used. See JSSE reference guide and JCA Providers Documentation for more details of above properties.
This property can be specified when specifying each thrift server startup
in FabricService.startThriftServer.
static final String THRIFT_SECURITY_MECHANISM
See the enumerated values in
com.pivotal.gemfirexd.thrift.SecurityMechanism.
static final String GFXD_USE_PRE1302_HASHCODE
SINGLE_HOP_ENABLED for
a connection to a cluster containing pre 1.3.0.2 servers or data files.Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.