All Classes and Interfaces
Class
Description
Manages a buffer (backed by optional disk storage) for use as a data store
by the CLOB and BLOB objects.
An in-memory or disk based representation of binary data.
A memory cached scrollable/updateable result set.
This class would be better implemented as a java.lang.reflect.Proxy.
Loads and stores information about character sets.
An in-memory or disk based representation of character data.
Instances of this class serve as descriptor for result set columns.
This class would be better implemented as a java.lang.reflect.Proxy.
Encapsulates Sybase date/time values and provides conversions to and from
Java classes.
Container for default property constants.
a class that provides a basic DES engine.
jTDS implementation of the java.sql.Driver interface.
base implementation of MD4 family style digest as outlined in
"Handbook of Applied Cryptography", pages 344 - 347.
jTDS implementation of the java.sql.CallableStatement interface.
jTDS implementation of the java.sql.Connection interface.
jTDS implementation of the java.sql.DatabaseMetaData interface.
The jTDS
DataSource
, ConnectionPoolDataSource
and
XADataSource
implementation.Description
jTDS implementation of the java.sql.PreparedStatement interface.
jTDS Implementation of the java.sql.ResultSet interface supporting forward read
only result sets.
jTDS implementation of the java.sql.ResultSetMetaData interface.
jTDS implementation of the java.sql.Statement interface.
jTDS implementation of the
XAConnection
interface.jTDS implementation of the XAResource interface.
jTDS implementation of the
Xid
interface.Class providing static methods to log diagnostics.
implementation of MD4 as RFC 1320 by R.
Provides MD5 via java.security based implementation.
Support class for
Messages.properties
.This class extends the JtdsResultSet to support scrollable and or
updateable cursors on Microsoft servers.
This class communicates with SQL Server 2k to determine what ports its
instances are listening to.
This class calculates the two "responses" to the nonce supplied by the server
as a part of NTLM authentication.
jTDS implementation of
ParameterMetaData
.This class is a descriptor for procedure and prepared statement parameters.
jTDS implementation of the
PooledConnection
interface.This class would be better implemented as a java.lang.reflect.Proxy.
LRU cache for procedures and statement handles.
Encapsulates the cached Object and implements the linked list used to
implement the LRU logic.
Stores information about a cached stored procedure or statement handle.
Exception class used to report errors in the TDS protocol.
Class to implement an output stream for the server request.
Implements an input stream for the server response.
Simple inner class implementing an
InputStream
over the
server response.Savepoint implementation class.
Simple semaphore class used to serialize access requests over the network
connection.
This class implements inter-process communication (IPC) to the database
server using local named pipes (will only work on Windows).
This class implements inter-process communication (IPC) to the
database server using named pipes.
This class manages the physical connection to the SQL Server and
serialises its use amongst a number of virtual sockets.
This inner class contains the state information for the virtual socket.
Simple LRU cache for any type of object, based on a
LinkedHashMap
with a maximum size.Used for acquiring a socket factory when SSL is enabled.
The socket factory for creating sockets based on the SSL setting.
Cache key for an SQL query, consisting of the query and server type, major
and minor version.
Helper class for handling SQL warnings and errors.
Process JDBC escape strings and parameter markers in the SQL string.
Serialized version of a parsed SQL query (the value stored in the cache
for a parsed SQL).
SSL settings
A JNI client to SSPI based CPP program (DLL) that returns the user
credentials for NTLM authentication.
Interface for a statement cache.
This class would be better implemented as a java.lang.reflect.Proxy.
This class contains static utility methods designed to support the
main driver classes.
This class implements the Sybase / Microsoft TDS protocol.
Inner static class used to hold table meta data.
Inner static class used to hold information about TDS tokens read.
Implement TDS data types and related I/O logic.
This class implements a descriptor for TDS data types;
An input stream that filters out TDS headers so they are not returned to
JSSE (which will not recognize them).
An output stream that mediates between JSSE and the DB server.
A socket that mediates between JSSE and the DB server.
Simple timer class used to implement login and query timeouts.
Interface to be implemented by classes that request timer services.
Internal class associating a login or query timeout value with a target
TimerListener
.Represents an SQL data type as required by
getTypeInfo()
.This class encapsulates the MS SQL2000 UniqueIdentifer data type.
This class contains static utility methods used to implement distributed transactions.