Summary of XLA Functions by Category
TimesTen XLA can be used to detect updates on a TimesTen Classic database or as a toolkit to build your own replication solution.
See XLA and TimesTen Event Management.
This section categorizes the XLA functions based on their use and provides a brief description of each function. It includes the following categories:
XLA Core Functions
The following table lists all the XLA functions used in typical XLA operations, aside from data conversion functions which are listed separately below.
See Writing an XLA Event-Handler Application for a discussion on how to use most of these functions.
Function | Description |
---|---|
Acknowledges receipt of one or more transaction update records from the transaction log. |
|
Closes the XLA handle opened by |
|
Converts column data into the connection character set. |
|
Deletes a transaction log bookmark. |
|
Retrieves error information. |
|
Resets error stack information. |
|
Retrieves information about all the columns in the table. |
|
Retrieves the log record identifier of the current bookmark for a database. |
|
Retrieves information about a table. |
|
Retrieves the current version of XLA. |
|
Retrieves a batch of updates from TimesTen. |
|
Retrieves a batch of updates from TimesTen. Waits for a specified time if no updates are available in the transaction log. |
|
Initializes a handle to a database to access the transaction log. |
|
Sets the log record identifier of the current bookmark for a database. |
|
Sets the XLA version to be used. |
|
Finds the system and user table identifiers for a table given the table owner and name. |
|
Sets and retrieves XLA status for a table. |
|
Checks whether the cached table definitions are compatible with the XLA record being processed. |
|
Retrieves information about the columns in a table for which a change update record must be processed. |
|
Compares two XLA versions. |
XLA Data Type Conversion Functions
The following table lists data type conversion functions.
See XLA Data Types.
Function | Description |
---|---|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
|
Converts a |
XLA Replication Functions
The following table lists functions used exclusively for XLA as a replication mechanism. (Reference information for these functions is in a separate section from other XLA functions, XLA Replication Function Reference.)
Function | Description |
---|---|
Applies the update to the database associated with the XLA handle. |
|
Commits a transaction. |
|
Generates a SQL statement that expresses the effect of an update record. |
|
Looks for an update record for a table with a specific key value. |
|
Rolls back a transaction. |
|
Verifies that the named table in the table description received from the sending database is compatible with the receiving database. |
See Using XLA as a Replication Mechanism for a discussion on how to use these functions.