Connection
.Connection
ready for use.Operation
.ArrayCountOperation
.Connection
has no state other than that of a new Connection
modified as specified by the other properties.Connection
with the attributes specified.Connection
builder.DataSource
builder.Connection
has the state specified by the other properties
but may have additional state that differs from that of a new Connection
.RowOperation
.Operation
not be executed or that its execution be
aborted if already begun.Operation
to close this Connection
.Operation
to close this Connection
.Collector
to reduce the sequence of Counts.The result of
the Operation
is the result of calling finisher on the final
accumulated result.Collector
to reduce the results of the member
Operation
s.The result of this OperationGroup
is the result
of calling finisher on the final accumulated result.Collector
to reduce the sequence of rows.The result of
the Operation
is the result of calling finisher on the final
accumulated result.Operation
.Operation
that commits by default but can be set to rollback by calling
Transaction.setRollbackOnly()
.Operation
s of
this OperationGroup
are executed or not.Operation
that will configure the Connection
to have the
specified property value.Connection
is an abstraction of a connection to a SQL database and
a group of Operation
s to be executed by that SQL database.Connection
builder.Connection
.Connection
.Connection
property that will be set on all
Connection
s produced by the built DataSource
.Connection
that can be configured to influence its
behavior.Operation
that connects this Connection
to a
server.CountOperation
to process a count result.CountOperation
.Operation
that returns a count.Connection
.DataSource
s.DataSourceFactory
.DataSourceFactory.class
.Connection
inactive.Connection
property that will be set by default on
all Connection
s produced by this DataSource
.DynamicMultiOperation
.Operation
that ends the database transaction.Operation
s created by this Connection
.DataSourceFactory
with the requested name or
null
if one is not found.id
.CompletionStage
which value is the result of the
Operation
.Connection
that has a submitted connect Operation
.Connection
that has a submitted connect Operation
with an error
handler.{@link String}[]
that contains the identifiers that reference the
values of this Result.ResultMap
in the same order these values are returned by the
database.Connection
.SqlBlob
.SqlClob
.Connection
excepting any sensitive properties.Channel
that can be used to read bytes from the
SqlBlob
beginning at the position.Reader
for the characters in this SqlClob
.SqlException
object.SqlException
object.Channel
that can be used to write bytes
to this SqlBlob
beginning at the position.SqlClob
.OperationGroup
as held.OperationGroup
as independent.Result.Row
of the row sequence.true
iff the Transaction.setRollbackOnly()
method has been called
on this TransactionConnectionProperty
is contains sensitive information
such as a password or encryption key.ConnectionProperty
commonly supported.SqlBlob
.SqlClob
.EventListener
is registered with a
Connection
this method is called whenever that
Connection
's lifecycle changes.Connection.Validation.NONE
plus check local resourcesLocalOperation
.Operation
that calls a user defined function when executed.Operation
to set the position to the beginning of the
next occurrence of the target after the position.Operation
to set the position to the beginning of the
next occurrence of the target after the position.Operation
to set the position to the beginning of the next
occurrence of the target after the position.Operation
to set the position to the beginning of the
next occurrence of the target after the position.Logger
for the implementation of this
OperationGroup
to use to log significant events.ConnectionProperty
.Connection.Validation.SOCKET
plus the network is intact (network PING)Connection
is required to be completely new and configured
exactly as specified by the other properties.Connection
is closed.Operation
.Operation
.Operation
.Operation
.Operation
for a SQL that doesn't return any result,
for example DDL.OperationGroup
for this Connection
.Operation
s that share certain properties, are managed as a
unit, and are executed as a unit.OutOperation
.ParameterizedOperation
for which the result is a set of out parameter
values and/or function results.OperationGroup
as parallel.ParameterizedCountOperation
is a ParameterizedOperation
that returns a count.JdbcConnectionProperty.PASSWORD
.Connection
.ConnectionProperty
.DataSourceFactoryManager
.Connection
.OperationGroup
to be completed and removed from the
queue once all of its member Operation
s have been completed.Result
that is just a number of rows modified, a Long
.OutOperation
to expose the out parameters of a call.Result
where the components can be retrieved by name.RowOperation
to expose each row of a row sequence.RowOperation
to process the auto-generated keys, if any, returned
by this Operation
.Operation
, set it to rollback only,
and submit it.RowOperation
to process a row sequence result.ParameterizedRowOperation
.RowOperation
is a database operation that returns a row sequence.Connection.Validation.NETWORK
plus significant server processes are runningCompletionStage
.CompletionStage
.SqlBlob
.SqlClob
.DataSource
or object, used to create a
ShardingKey
with sub-keys of supported data types.Connection.Validation.LOCAL
plus the server isn't obviously unreachable (dead socket)Result.ResultMap.get(java.lang.String, java.lang.Class<T>)
.ParameterizedOperation.set(java.lang.String, java.lang.Object, java.sql2.SqlType)
.StaticMultiOperation
.Operation
.Operation
to the tail of the Operation
collection
of the Connection
that created this Operation
.DataSource.translateSql(java.lang.String,java.lang.String)
method.Operation
might be canceled
automatically.Transaction
that can be used as an argument to a
commit Operation.Operation
s for the Connection
s
provided by this DataSource
.JdbcConnectionProperty.URL
.JdbcConnectionProperty.USER
.ConnectionProperty
.Connection
.Operation
that verifies that the resources are available
and operational.Report a bug or suggest an enhancement
For further API reference and developer documentation see the Java SE Documentation, which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples.
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 1993, 2017, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
All rights reserved. Use is subject to license terms and the documentation redistribution policy.
DRAFT JDBC 4.4 EA