| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| private Calendar | |
| private Calendar | |
| pack-priv HsqlProperties | |
| pack-priv String | |
| pack-priv JDBCConnection | |
| pack-priv String | |
| pack-priv int | |
| pack-priv String | |
| protected DataInputStream | |
| protected DataOutputStream | |
| pack-priv String | |
| private boolean | |
| private boolean | |
| private boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| private long | |
| pack-priv final byte[] | |
| public static final String | NETWORK_COMPATIBILITY_VERSION
Specifies the Compatibility version required for both Servers and network JDBC Clients built with this baseline. |
| public static final int | |
| pack-priv String | |
| pack-priv int | |
| protected int | |
| private Result | |
| protected RowInputBinary | |
| protected RowOutputInterface | |
| private Scanner | |
| private long | |
| pack-priv SimpleDateFormat | |
| private Socket | |
| private TimeZone |
| Access | Constructor and Description |
|---|---|
| public | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public Result | allocateResultLob(ResultLob resultLob)
Implements org. Does nothing here |
| public Result | |
| public Object | |
| public synchronized void | |
| protected void | |
| public synchronized void | |
| public synchronized void | |
| public BlobDataID | |
| public ClobDataID | |
| public synchronized Result | |
| public synchronized Object | |
| public static Object | |
| public Calendar | |
| public Calendar | |
| public HsqlProperties | |
| public String | |
| public synchronized long | |
| public synchronized String | getInternalConnectionURL()
Implements org. Never called on this class |
| public synchronized int | |
| public JDBCConnection | |
| public synchronized long | |
| public int | |
| public synchronized RowSetNavigatorClient | |
| public Scanner | |
| public Session | |
| public SimpleDateFormat | |
| public int | |
| public TimeZone | |
| public int | |
| protected void | |
| protected void | |
| private void | |
| public synchronized boolean | |
| public synchronized boolean | |
| public synchronized boolean | |
| protected void | |
| public synchronized void | |
| protected Result | |
| public synchronized void | |
| public synchronized void | resetSession()
Implements org. Used by pooled connections to reset the server-side session to a new one. |
| public synchronized void | |
| public synchronized void | |
| public synchronized void | |
| public synchronized void | |
| public void | |
| public static Result | |
| public synchronized void | |
| public synchronized void | |
| public void | setJDBCConnection(JDBCConnection connection)
Implements org.
|
| public synchronized void | |
| public synchronized void | |
| public static String | toNetCompVersionString(int i)
Converts specified encoded integer to a Network Compatibility Version String. |
| protected void |
| BUFFER_SIZE | back to summary |
|---|---|
| pack-priv static final int BUFFER_SIZE | |
| calendar | back to summary |
|---|---|
| private Calendar calendar | |
| calendarGMT | back to summary |
|---|---|
| private Calendar calendarGMT | |
| clientProperties | back to summary |
|---|---|
| pack-priv HsqlProperties clientProperties | |
| clientPropertiesString | back to summary |
|---|---|
| pack-priv String clientPropertiesString | |
| connection | back to summary |
|---|---|
| pack-priv JDBCConnection connection | |
| database | back to summary |
|---|---|
| pack-priv String database | |
| databaseID | back to summary |
|---|---|
| pack-priv int databaseID | |
| databaseUniqueName | back to summary |
|---|---|
| pack-priv String databaseUniqueName | |
| dataInput | back to summary |
|---|---|
| protected DataInputStream dataInput | |
| dataOutput | back to summary |
|---|---|
| protected DataOutputStream dataOutput | |
| host | back to summary |
|---|---|
| pack-priv String host | |
| isAutoCommit | back to summary |
|---|---|
| private boolean isAutoCommit | |
| isClosed | back to summary |
|---|---|
| private boolean isClosed | |
| isReadOnlyDefault | back to summary |
|---|---|
| private boolean isReadOnlyDefault | |
| isTLS | back to summary |
|---|---|
| pack-priv boolean isTLS | |
| isTLSWrapper | back to summary |
|---|---|
| pack-priv boolean isTLSWrapper | |
| lobIDSequence | back to summary |
|---|---|
| private long lobIDSequence | |
| mainBuffer | back to summary |
|---|---|
| pack-priv final byte[] mainBuffer | |
| NETWORK_COMPATIBILITY_VERSION | back to summary |
|---|---|
| public static final String NETWORK_COMPATIBILITY_VERSION Specifies the Compatibility version required for both Servers and network JDBC Clients built with this baseline. Must remain public for Server to have visibility to it. Update this value only when the current version of HSQLDB does not have inter-compatibility with Server and network JDBC Driver of the previous HSQLDB version. Must specify all 4 version segments (any segment may be the value 0, however). The string elements at (position p from right counted from 0) are multiplied by 100 to power p and added up, then negated, to form the integer representation of version string. | |
| NETWORK_COMPATIBILITY_VERSION_INT | back to summary |
|---|---|
| public static final int NETWORK_COMPATIBILITY_VERSION_INT | |
| path | back to summary |
|---|---|
| pack-priv String path | |
| port | back to summary |
|---|---|
| pack-priv int port | |
| randomID | back to summary |
|---|---|
| protected int randomID | |
| resultOut | back to summary |
|---|---|
| private Result resultOut | |
| rowIn | back to summary |
|---|---|
| protected RowInputBinary rowIn | |
| rowOut | back to summary |
|---|---|
| protected RowOutputInterface rowOut | |
| scanner | back to summary |
|---|---|
| private Scanner scanner | |
| sessionID | back to summary |
|---|---|
| private long sessionID | |
| simpleDateFormatGMT | back to summary |
|---|---|
| pack-priv SimpleDateFormat simpleDateFormatGMT | |
| socket | back to summary |
|---|---|
| private Socket socket | |
| timeZone | back to summary |
|---|---|
| private TimeZone timeZone | |
| ClientConnection | back to summary |
|---|---|
| public ClientConnection(String host, int port, String path, String database, boolean isTLS, boolean isTLSWrapper, String user, String password, TimeZone timeZone) Establishes a connection to the server. | |
| ClientConnection | back to summary |
|---|---|
| protected ClientConnection(ClientConnection other) | |
| addWarning | back to summary |
|---|---|
| public void addWarning(HsqlException warning) Implements org. | |
| allocateResultLob | back to summary |
|---|---|
| public Result allocateResultLob(ResultLob resultLob) Implements org. Does nothing here | |
| cancel | back to summary |
|---|---|
| public Result cancel(Result result) Implements org. | |
| clone | back to summary |
|---|---|
| public Object clone() throws CloneNotSupportedException Overrides java. Doc from java. Creates and returns a copy of this object. The precise meaning
of "copy" may depend on the class of the object. The general
intent is that, for any object will be true, and that the expression:x.clone() != x will bex.clone().getClass() == x.getClass() true, but these are not absolute requirements.
While it is typically the case that:
will bex.clone().equals(x) true, this is not an absolute requirement.
By convention, the returned object should be obtained by calling
By convention, the object returned by this method should be independent
of this object (which is being cloned). To achieve this independence,
it may be necessary to modify one or more fields of the object returned
by
| |
| close | back to summary |
|---|---|
| public synchronized void close() Implements org. | |
| closeConnection | back to summary |
|---|---|
| protected void closeConnection() | |
| closeNavigator | back to summary |
|---|---|
| public synchronized void closeNavigator(long navigatorId) Implements org. | |
| commit | back to summary |
|---|---|
| public synchronized void commit(boolean chain) Implements org. | |
| createBlob | back to summary |
|---|---|
| public BlobDataID createBlob(long length) Implements org. | |
| createClob | back to summary |
|---|---|
| public ClobDataID createClob(long length) Implements org. | |
| execute | back to summary |
|---|---|
| public synchronized Result execute(Result r) Implements org. | |
| getAttribute | back to summary |
|---|---|
| public synchronized Object getAttribute(int id) Implements org. | |
| getAttributeFromData | back to summary |
|---|---|
| public static Object getAttributeFromData(Result result, int id) | |
| getCalendar | back to summary |
|---|---|
| public Calendar getCalendar() Implements org. | |
| getCalendarGMT | back to summary |
|---|---|
| public Calendar getCalendarGMT() Implements org. | |
| getClientProperties | back to summary |
|---|---|
| public HsqlProperties getClientProperties() Implements org. | |
| getDatabaseUniqueName | back to summary |
|---|---|
| public String getDatabaseUniqueName() Implements org. | |
| getId | back to summary |
|---|---|
| public synchronized long getId() Implements org. | |
| getInternalConnectionURL | back to summary |
|---|---|
| public synchronized String getInternalConnectionURL() Implements org. Never called on this class | |
| getIsolation | back to summary |
|---|---|
| public synchronized int getIsolation() Implements org. | |
| getJDBCConnection | back to summary |
|---|---|
| public JDBCConnection getJDBCConnection() Implements org. | |
| getLobId | back to summary |
|---|---|
| public synchronized long getLobId() | |
| getRandomId | back to summary |
|---|---|
| public int getRandomId() Implements org. | |
| getRows | back to summary |
|---|---|
| public synchronized RowSetNavigatorClient getRows(long navigatorId, int offset, int size) Implements org. | |
| getScanner | back to summary |
|---|---|
| public Scanner getScanner() Implements org. | |
| getSession | back to summary |
|---|---|
| public Session getSession() | |
| getSimpleDateFormatGMT | back to summary |
|---|---|
| public SimpleDateFormat getSimpleDateFormatGMT() Implements org. | |
| getStreamBlockSize | back to summary |
|---|---|
| public int getStreamBlockSize() Implements org. | |
| getTimeZone | back to summary |
|---|---|
| public TimeZone getTimeZone() Implements org. | |
| getZoneSeconds | back to summary |
|---|---|
| public int getZoneSeconds() Implements org. | |
| handshake | back to summary |
|---|---|
| protected void handshake() throws IOException | |
| initConnection | back to summary |
|---|---|
| protected void initConnection(String host, int port, boolean isTLS) | |
| initStructures | back to summary |
|---|---|
| private void initStructures() resultOut is reused to transmit all remote calls for session management. Here the structure is preset for sending attributes. | |
| isAutoCommit | back to summary |
|---|---|
| public synchronized boolean isAutoCommit() Implements org. | |
| isClosed | back to summary |
|---|---|
| public synchronized boolean isClosed() Implements org. | |
| isReadOnlyDefault | back to summary |
|---|---|
| public synchronized boolean isReadOnlyDefault() Implements org. | |
| openConnection | back to summary |
|---|---|
| protected void openConnection(String host, int port, boolean isTLS) | |
| prepareCommit | back to summary |
|---|---|
| public synchronized void prepareCommit() Implements org. | |
| read | back to summary |
|---|---|
| protected Result read() throws IOException, HsqlException | |
| releaseSavepoint | back to summary |
|---|---|
| public synchronized void releaseSavepoint(String name) Implements org. | |
| resetSession | back to summary |
|---|---|
| public synchronized void resetSession() Implements org. Used by pooled connections to reset the server-side session to a new one. In case of failure, the connection is closed. When the Connection.close() method is called, a pooled connection calls this method instead of HSQLClientConnection.close(). It can then reuse the HSQLClientConnection object with no further initialisation. | |
| rollback | back to summary |
|---|---|
| public synchronized void rollback(boolean chain) Implements org. | |
| rollbackToSavepoint | back to summary |
|---|---|
| public synchronized void rollbackToSavepoint(String name) Implements org. | |
| savepoint | back to summary |
|---|---|
| public synchronized void savepoint(String name) Implements org. | |
| setAttribute | back to summary |
|---|---|
| public synchronized void setAttribute(int id, Object value) Implements org. | |
| setAttributeFromResult | back to summary |
|---|---|
| public void setAttributeFromResult(Result result) Implements org. | |
| setAttributeResult | back to summary |
|---|---|
| public static Result setAttributeResult(Result result, int id, Object value) | |
| setAutoCommit | back to summary |
|---|---|
| public synchronized void setAutoCommit(boolean mode) Implements org. | |
| setIsolationDefault | back to summary |
|---|---|
| public synchronized void setIsolationDefault(int level) Implements org. | |
| setJDBCConnection | back to summary |
|---|---|
| public void setJDBCConnection(JDBCConnection connection) Implements org. | |
| setReadOnlyDefault | back to summary |
|---|---|
| public synchronized void setReadOnlyDefault(boolean mode) Implements org. | |
| startPhasedTransaction | back to summary |
|---|---|
| public synchronized void startPhasedTransaction() Implements org. | |
| toNetCompVersionString | back to summary |
|---|---|
| public static String toNetCompVersionString(int i) Converts specified encoded integer to a Network Compatibility Version String. The transmitted integer is negative to distinguish it from 7 bit ASCII characters. | |
| write | back to summary |
|---|---|
| protected void write(Result r) throws IOException, HsqlException | |