All Implemented Interfaces:
Serializable, Cloneable, CoreSession<ClassDescriptor,Login,Platform,Project,SessionEventManager>, CommandProcessor, Session

public class HistoricalSession extends AbstractSession
INTERNAL: Purpose: Allows the reading of objects as of a past time.

Description: All queries executed through this special lightweight session will return results as of a past time. Objects read will be cached in a special isolated cache.

Responsibilities:
  • Execute all read queries as of a past time.
  • Insure that all objects read are cached in an Identity map completely isolated from that of its parent.
  • Once a query has been uniquely prepared to read past objects, execute the call on the parent session.
Since:
OracleAS TopLink 10g (10.1.3)
See Also: