This application utilises HTTP Feeders to accept queries meant for a FAST Query Completion server and places them in an AspireObject, routing the jobs as configured. Data returned is transformed using XSL to the format expected by a FAST query client.

This application will most likly be used in conjunction with the Query Executor Application Bundle to send queries on to the completion server after processing.


Servlets

This application provides the following servlets (as provided by the Fast Query Completion server):

  • /search
    • fulfills completion requests
  • /configuration
    • returns the configuration

Any URL beginning with either path will be intercepted and processed via Aspire

Application Configuration

PropertyTypeDefaultDescription
Job RoutingGroup
One or more routes, describing where the jobs created in the application should be sent to. These are the processing applications that will process the data sent to this application for processing. Consists of the two items below.
PipelineString
The document processing applications to route the jobs from the listener to.
PreferenceStringLOCALThe route preference. One of LOCAL, PREFER_LOCAL, PREFER_REMOTE or REMOTE.

Enterprise Add-On Feature

FAST Query Completion Listener (Aspire 2)
AppBundle Name FAST Query Completion Listener
Maven Coordinates com.searchtechnologies.appbundles:app-fast-query-listener
Versions 1.2.1
Type Flags 
Inputs Http requests
Outputs AspireObject
  • No labels