# Package com.tietoenator.trip.jxp.session

Classes for estalishing and maintaining a session.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  TdbHostInterface | Basic definition of what it means to be a host interface, i.e.
  TdbJobResultSink | Create a class that implements this interface to receive notifications of the completion of LOAD and INDEX background jobs.

- Class Summary
  Class | Description
  --- | ---
  TdbBackgroundTaskSink | Define an object of this type to receive notification of the completion background tasks (PRINT, INDEX, etc).
  TdbControlCacheManager | Manager class for locally cached CONTROL database objects such as database designs.
  TdbDateform | Date/time formatting and parsing for the current TRIP dateform.
  TdbGridSession | Constructs and provides access to a session via XML/HTTP to the TRIP grid web service.
  TdbJobResult | Completion status for a LOAD or INDEX batch job.
  TdbLocalSession | A session type for direct local connections via JNI linkage.
  TdbNotificationSink | Provides a means for handling notification messages such as sent by the comforter mechanism to be sunk through the client application.
  TdbSerializableObject | Base class for objects that can be serialized to files for import / export operations, e.g.
  TdbSession | Construct and manage a session with a server
  TdbSessionObject | Base class for all objects that depend on a TdbSession to do anything, i.e.
  TdbTokenPair | Holds an access/refresh token pair and their expiration times as returned from TRIPsystem as a response to an access token creation request or a token refresh request.
  TdbTripNetSession | Constructs a session connection via TRIPnet to a remote TRIPserver
  TdbWebSession | Constructs and provides access to a session via XML/HTTP to the TRIP web service.

- Enum Summary
  Enum | Description
  --- | ---
  TdbApiKeyMode | The API key operational mode that the connected TRIPsystem server is configured to use.
  TdbInterfaceType | Interface containing the types of connection supported by this library
  TdbNotificationType | Enumeration containing the notification types supported by this library.

## Package com.tietoenator.trip.jxp.session Description

Classes for estalishing and maintaining a session.