RoboSuite Java API, v1.87

Package com.kapowtech.robosuite.api.java.rql.engine

Provides classes and interfaces for executing RQL requests.

See:
          Description

Interface Summary
ResponseFilteringRQLHandler In addition to receiving notifications about RQLResponses this handler decides whether to include the response in the list of responses returned from RQLEngine.execute.
RQLEngine Represents an engine that generates a number of RQLResponses when it receives a RQLRequest.
RQLHandler Receive notification of RQLResponses generated by an RQLEngine.
RQLRequestHandle Represents a handle that can be used to query for more requests.
 

Class Summary
AbstractRQLEngine An RQLEngine that allows the user to get a handle for the request, This is useful, in situations where it is necessary to send the request, and receive the responses in two separate transactions (such as when using JMS for a protocol in a J2EE transaction).
DefaultRQLHandler This handler defines the default behaviour for the RQLHandler.
DemultiplexingRQLHandler Demultiplexes received RQLResponses based on their class, and provides empty implementations for all methods in the implemented interface.
ResponseCollectingRQLHandler Wraps another RQLHandler instance, collecting all generated RQLResponses, and properly initializes all RQLExceptions thrown by the wrapped handler.
RQLHandlerDecorator Support class for implementing RQL Handlers that decorate (wraps) another RQL handler.
 

Exception Summary
ConnectionException Signals a problem with a connection to RoboServer.
ConnectionLostException Signals that the underlying connection to RoboServer was lost for some reason.
UnableToConnectException Signals that a connection could not be opened to a Connector Server.
 

Error Summary
IncompatibleJavaVersionError Error thrown if the current Java version is incompatible with this API most commonly thrown if SSL/multiplexing is used and the java version is not 1.5 or above
 

Package com.kapowtech.robosuite.api.java.rql.engine Description

Provides classes and interfaces for executing RQL requests.


RoboSuite Java API, v1.87

RoboSuite Java API, v1.87