Package com.autonomy.aci

The ACI Client API, provides classes for sending actions to and recieving responses from Autonomy ACI servers.

See:
          Description

Class Summary
AciAction The AciAction encapsulates the "action" to send to an ACI server and all its required parameters.
AciCache The AciCache controls the client-side caching of ACI requests made with the ACI api.
AciConnection The AciConnection object represent the connection to the ACI port of an ACI server and it used to send action requests to it.
AciConnectionDetails Used to define the host, port, retries, timeout and encoding details of a connection to an ACI server.
AciResponse AciResponse objects are used as the nodes of a linked-list representation of the XML response from an ACI server.
AciResponseChecker A utility class which analyses the response from an ACI server to see if an action request was correctly processed.
ActionCachingDetails The ActionCachingDetails class is used to define how long the results of a particular ACI action should be cached for.
ActionParameter ActionParameters are used to set the values of ACI action parameters on AciActions before these are sent to an ACI server.
 

Package com.autonomy.aci Description

The ACI Client API, provides classes for sending actions to and recieving responses from Autonomy ACI servers.

Actions and their parameters are built up incrementally before being passed to a connection object. The ACI response (recieved in XML format) is parsed and stored in a linked-list structure from which response values can easily be read.

The API supports both 'in the clear' and encrypted ACI communications and can be used to send user repository/authentication security information at the same time as the query.

Package Specification

This package requires the Java Platform v1.3 or later.

Related Documentation

For additional information on:

See Also:
com.autonomy.encryption package