All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description BlobBuffer Manages a buffer (backed by optional disk storage) for use as a data store by the CLOB and BLOB objects.BlobImpl An in-memory or disk based representation of binary data.CachedResultSet A memory cached scrollable/updateable result set.CallableStatementProxy This class would be better implemented as a java.lang.reflect.Proxy.CharsetInfo Loads and stores information about character sets.ClobImpl An in-memory or disk based representation of character data.ColInfo Instances of this class serve as descriptor for result set columns.ConnectionProxy This class would be better implemented as a java.lang.reflect.Proxy.DateTime Encapsulates Sybase date/time values and provides conversions to and from Java classes.DefaultProperties Container for default property constants.DESEngine a class that provides a basic DES engine.Driver jTDS implementation of the java.sql.Driver interface.GeneralDigest base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.JtdsCallableStatement jTDS implementation of the java.sql.CallableStatement interface.JtdsConnection jTDS implementation of the java.sql.Connection interface.JtdsDatabaseMetaData jTDS implementation of the java.sql.DatabaseMetaData interface.JtdsDataSource The jTDSDataSource
,ConnectionPoolDataSource
andXADataSource
implementation.JtdsObjectFactory DescriptionJtdsPreparedStatement jTDS implementation of the java.sql.PreparedStatement interface.JtdsResultSet jTDS Implementation of the java.sql.ResultSet interface supporting forward read only result sets.JtdsResultSetMetaData jTDS implementation of the java.sql.ResultSetMetaData interface.JtdsStatement jTDS implementation of the java.sql.Statement interface.JtdsXAConnection jTDS implementation of theXAConnection
interface.JtdsXAResource jTDS implementation of the XAResource interface.JtdsXid jTDS implementation of theXid
interface.Logger Class providing static methods to log diagnostics.MD4Digest implementation of MD4 as RFC 1320 by R.MD5Digest Provides MD5 via java.security based implementation.Messages Support class forMessages.properties
.MSCursorResultSet This class extends the JtdsResultSet to support scrollable and or updateable cursors on Microsoft servers.MSSqlServerInfo This class communicates with SQL Server 2k to determine what ports its instances are listening to.NtlmAuth This class calculates the two "responses" to the nonce supplied by the server as a part of NTLM authentication.ParameterMetaDataImpl jTDS implementation ofParameterMetaData
.ParamInfo This class is a descriptor for procedure and prepared statement parameters.PooledConnection jTDS implementation of thePooledConnection
interface.PreparedStatementProxy This class would be better implemented as a java.lang.reflect.Proxy.ProcedureCache LRU cache for procedures and statement handles.ProcedureCache.CacheEntry Encapsulates the cached Object and implements the linked list used to implement the LRU logic.ProcEntry Stores information about a cached stored procedure or statement handle.ProtocolException Exception class used to report errors in the TDS protocol.RequestStream Class to implement an output stream for the server request.ResponseStream Implements an input stream for the server response.ResponseStream.TdsInputStream Simple inner class implementing anInputStream
over the server response.SavepointImpl Savepoint implementation class.Semaphore Simple semaphore class used to serialize access requests over the network connection.SharedLocalNamedPipe This class implements inter-process communication (IPC) to the database server using local named pipes (will only work on Windows).SharedNamedPipe This class implements inter-process communication (IPC) to the database server using named pipes.SharedSocket This class manages the physical connection to the SQL Server and serialises its use amongst a number of virtual sockets.SharedSocket.VirtualSocket This inner class contains the state information for the virtual socket.SimpleLRUCache<K,V> Simple LRU cache for any type of object, based on aLinkedHashMap
with a maximum size.SocketFactories Used for acquiring a socket factory when SSL is enabled.SocketFactories.TdsTlsSocketFactory The socket factory for creating sockets based on the SSL setting.SQLCacheKey Cache key for an SQL query, consisting of the query and server type, major and minor version.SQLDiagnostic Helper class for handling SQL warnings and errors.SQLParser Process JDBC escape strings and parameter markers in the SQL string.SQLParser.CachedSQLQuery Serialized version of a parsed SQL query (the value stored in the cache for a parsed SQL).Ssl SSL settingsSSPIJNIClient A JNI client to SSPI based CPP program (DLL) that returns the user credentials for NTLM authentication.StatementCache Interface for a statement cache.StatementProxy This class would be better implemented as a java.lang.reflect.Proxy.Support This class contains static utility methods designed to support the main driver classes.TdsCore This class implements the Sybase / Microsoft TDS protocol.TdsCore.TableMetaData Inner static class used to hold table meta data.TdsCore.TdsToken Inner static class used to hold information about TDS tokens read.TdsData Implement TDS data types and related I/O logic.TdsData.TypeInfo This class implements a descriptor for TDS data types;TdsTlsInputStream An input stream that filters out TDS headers so they are not returned to JSSE (which will not recognize them).TdsTlsOutputStream An output stream that mediates between JSSE and the DB server.TdsTlsSocket A socket that mediates between JSSE and the DB server.TimerThread Simple timer class used to implement login and query timeouts.TimerThread.TimerListener Interface to be implemented by classes that request timer services.TimerThread.TimerRequest Internal class associating a login or query timeout value with a targetTimerListener
.TypeInfo Represents an SQL data type as required bygetTypeInfo()
.UniqueIdentifier This class encapsulates the MS SQL2000 UniqueIdentifer data type.XASupport This class contains static utility methods used to implement distributed transactions.