A persistent storage mechanism for ResultSet objects.
Create an identifier, store and return a ResultSet
Generate a new identifier. If a ResultSet is given, assign the identifier and store it using store_resultSet. If ResultSet is not given create a placeholder ResultSet. Return the ResultSet.
Delete a ResultSet with the given identifier from storage.
Fetch and return Resultset with the given identifier.
Store a ResultSet that already has an identifier assigned.
The following implementations are included in the distribution by default:
In addition to the default implementation, the cheshire3.sql provides the following implementations: