Overriding the Default TTL for a Single Row
When building applications, developers can use the client APIs to override the default TTL set on a table. Remember to set the default TTL for a row before inserting the row into the table.
Before performing the
PUT operation on a row to insert it into a table, use the following code snippet to specify the TTL:
tibdgRow_SetTTL(row, <time_interval in seconds>); tibdgTable_Put(table, row);For example, if you want the row to expire after an hour, use the following code snippet:
tibdgRow_SetTTL(row, 3600); tibdgTable_Put(table, row);If you do not want the row to expire, set the TTL of the row to a very large value. For example, 10 years.
For more information on the APIs used to override the TTL at the row level, see TIBCO ActiveSpaces ®C API Reference or TIBCO ActiveSpaces® Java API Reference.
Copyright © Cloud Software Group, Inc. All rights reserved.