All Classes and Interfaces
Class
Description
The "main" class of TRIPjxp.
Types of database access right.
Basic interface for objects that log what's going on with a session
Represents a call to an ASE routine when inserting or updating a record.
Define an object of this type to receive notification of the completion
background tasks (e.g. print, index, etc.)
Container and manipulation logic for a single category from a classification scheme
CCL command executor and post processor
Enumeration of CCL command types
Enumeration of character sets supported by TRIP
Facet class whose value set is TRIP's automatic classification
of records.
Container and manipulation logic for a classification scheme container database
Retrieve a list of classification scheme databases from a physical server
Container for a particular component of a record, i.e. either the
head or a specific part record.
This class provides contextual information for a database compression operation
via the Compress method on the TdbDatabaseDesign class.
Basic session pooling class, allowing multiple uses of the same session by
recycling sessions when the logout() method is called, rather than releasing
them.
Logs session interaction to the console
Manager class for locally cached CONTROL database objects such as
database designs.
This class provides an encapsulation of data related to objects retrieved
from the CONTROL database via one of the TdbControlObjectList derivations.
Base class of all types of lists containing TdbControlObject elements.
Basic interface implemented by all objects that contain Control object
references.
Control object type enumeration.
Container and manipulation logic for database access rights to a particular
database, thesaurus or database cluster.
Retrieve a list of access rights for a specific database
Provides a container and manipulation logic for a database cluster
Container and manipulation logic for a database design.
Container and retrieval logic for a list of fields within a specific database
or thesaurus.
Represents a list of databases to which the calling process has some level
of access.
Data formats available for retrieval when fetching one or more records
from the server.
Container and manipulation logic for the values within a DAte field
Date/time formatting and parsing for the current TRIP dateform.
An enumeration of the possible function types that can be applied to
fields (of the appropriate type) to serve as default values
Specialization of TdbFormat for TRIPclassic data entry forms
Generate list of entry forms attached to a database
Error check (database diagnosis) results are a Vector of error check phases.
Sink class that collects errors / warnings from a database diagnosis
attempt.
All exceptions thrown by this class library conform to this type.
Extended database types enumeration
Represents a facet for use in search and navigation.
Supports retrieval of one or more facets based on a database, a cluster of
databases or a search set.
Sort order for facets.
Represents one of the values of a facet.
Base abstraction that all strongly-typed field classes extend.
Container and logic relating to a specific field within a database design
Used with the TdbFieldTemplate class to indicate how to fetch
field values from the server.
Used with the TdbFieldTemplate class to indicate how to fetch
TEXT field values from the server.
Container and logic relating to a specific field group within a database design
An enumeration of the possible field group types.
Container for a specific field's template.
A facet whose values are a subset of the terms of a TRIP database field.
Enumeration of field types
Logs session interaction to a named file
Retrieve a list of file managers
This is an abstract base class for all types of forms exposed by the TRIP
server (output formats or reports, TRIPclassic data entry forms, and
TRIPclassic search forms).
Abstract base class for lists of forms (search forms, entry forms, reports).
The main interface to TRIP graph search and navigation features.
Data provided with a graph analysis notification.
Graph analysis notification detail type.
Represents a path through a graph.
Represents an edge (a.k.a. link or relation) in a path such as generated
by one of the path analysis functions in TdbGraphSet.
Represents a vertex (node) in a path such as generated
by one of the path analysis functions in TdbGraphSet.
Represents the result of a query in the TRIP graph query language format.
Container and manipulation logic for a record from a TRIP graph database.
Indicates the type of a graph record.
Represents a graph database, a graph cluster or a subgraph based on a
graph query.
Container and manipulation logic for a TRIPgrid cluster
Retrieves a list of clusters available on the grid
Container class for items within a TRIPgrid cluster.
Container and manipulation logic for a host on the grid
Retrieves a list of physical TRIP hosts that are taking part in the grid
Container for a particular publication from a host
Container and manipulation logic for a record from a grid cluster
Container and manipulation logic for a set of records from a TRIPgrid
TdbGridReplicaSet encapsulates a particular replica set on the grid, and provides
operations to manipulate that set.
Retrieve a list of replica sets published from the grid
Container for a member of a TRIPgrid replica set, i.e. a physical database
served by a physical host
Constructs and provides access to a session via XML/HTTP to the TRIP grid web
service.
Collection of system properties managed on the grid.
Manipulator class for TRIP user groups
Retrieve the access rights for a user group
Container for a list of groups, either specific to a user or known to the
calling process
Retrieve the list of members of a particular user group
Extends TdbRendition to provide requests for highlighted HTML renditions of
STring fields, or TRIPxml exports with hit markup.
Container for CCL search history elements
Container for hit points within kernel window buffers
Basic definition of what it means to be a host interface, i.e. the ability
to take an XML document request and produce an XML document response
Container and manipulation logic for an INteger field
Container and logic related to referential integrity rules between two
databases, a master and a slave.
An enumeration of the possible types of referential integrity rule
Interface containing the types of connection supported by this library
Container and manipulation logic for kernel window buffers.
Enumeration of available kernel window types
A facet based on a key/value pair (KVP) display order, using the
values from one field as facet names, tupled with another field that
contains the facet values.
Enumeration of available TRIP CCL dialects
A session type for direct local connections via JNI linkage.
Provides configuration entries that specify file locations.
Retrieve a list of managers of any type
Base class of anything that can feasibly create success or error messages
Container for natural language processing information.
Field name mapping mode for extracted meta-data.
Provides a means for handling notification messages such as sent by
the comforter mechanism to be sunk through the client application.
Enumeration containing the notification types supported by this library.
Container and manipulation logic for the values within a NUmber field
Specialization of TdbFormat for output formats / reports
Generate list of report forms attached to a database
Container class for databases owned by the calling process
Container and manipulation logic for the values within a PHrase field
Contains a session within a session pool
Declares an interface for a pool initialization procedure.
Container and manipulation logic for a stored procedure.
Retrieve the list of procedures owned by a particular user or group
Definition of products that are licensed, and the names of those products for use
with the appropriate methods on TdbSession
Retrieve the access rights for the PUBLIC group
Retrieve the list of members of the PUBLIC group
Container and manipulation logic for a particular record from a database
Container and manipulation logic for a set of records from a database
or query.
Extends TdbFieldTemplate to provide rendition requests specific to STring
fields.
Allows the calling application to set a rendition type, or processing type,
for the STring field (only) that is being retrieved.
Provides functionality for search and retrieval.
A type of facet whose values are each based on a a separate search order.
Specialization of TdbFormat for TRIPclassic search forms
Retrieve lists of search forms
Represents a TRIP search set.
Types of token segmentation that can be performed on Chinese text.
Base class for objects that can be serialized to files for import / export
operations, e.g. database design, groups, etc.
Construct and manage a session with a server
Base class for all objects that depend on a TdbSession to do anything, i.e.
Used with the TdbRecordSet and TdbSearchSet classes to indicate how
a sorted cluster search should be treated.
Container for values in a STring field
Intermediary abstract representation for subfields from a structured
field type such as PHrase, NUmber, etc.
Represents a graph database search result.
An entry in a TdbTermList
Container for a list of terms created by, e.g. a Display order.
A tree of terms, or rather a forest of trees of terms, such as is produced
by the Display Down() command in CCL.
Container for text extraction information.
Container and manipulation logic for a TExt field
Container for indexing rules, i.e. the classes and characters that
"separate" linguistic entities such as sentences and paragraphs.
Container and manipulation logic for a thesaurus design.
Container and manipulation logic for the values within a TIme field
Container for a single element of training information
Generic object transformation interface, used to help create list factories
for environments such as Beans, JSF, etc.
Terms in a TdbTermTree are of type TdbTreeEntry.
Enumeration of various TRIP features that the application or TRIPjxp itself
may have to check for the existence of in order to determine the appropriate
course of action for a particular operation.
Connection pool for TRIPnet sessions
Pooled TRIPnet session class -- don't attempt to create this directly
Constructs a session connection via TRIPnet to a remote TRIPserver
Represents rows in the table of fields in a record that the TdbTupleList
class is an representation of.
The TdbTupleList class is an abstraction of a collection of fields that form a
conceptual table within a record.
Manipulator class for TRIP users
Retrieve the access rights for a particular user
Retrieve a list of users and/or managers of a specific type
Retrieve a list of user managers
Connection pool for web sessions
Pooled session for web (XML/HTTP) session within a connection pool
Constructs and provides access to a session via XML/HTTP to the TRIP web
service.
Container and manipulation logic for a record from a TRIPxml database.
The IOMode enum represents various ways that TRIPxml import and export
operations can take place.
For TRIPxml, indicates the type of document that is stored in the record.