public class QueryExpansionCommand extends BaseSearchCommand
config, lastSemaphoreWarning, nbQueuedQueries, searchRunnerPool, semaphore, shc
delegate, logger, queryState, runningQueries, startingQueries
Constructor and Description |
---|
QueryExpansionCommand(QueryExpansionCommand config) |
Modifier and Type | Method and Description |
---|---|
void |
configure()
Build the configuration
|
void |
execute(java.lang.String pathInfo,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Execute the command
|
void |
onDeinit()
When this is called, this command is not used anymore, and the lock has been released.
|
void |
waitForStartingQueries()
Called at the beginning of a dynamic reconfiguration cycle.
|
getArgsFromRequest, getArgsFromRequest, getArgsFromXMLV10Request, sendErrorWithDispatch
onPreReconfiguration, onQueryDone, onQueryStarted, onQueryStarting, onReconfigurationStarting, removeJettyStuff, sendError, setSearchAPIDelegate
public QueryExpansionCommand(QueryExpansionCommand config)
public void configure()
Command
configure
in class BaseSearchCommand
public void waitForStartingQueries()
Command
waitForStartingQueries
in class BaseSearchCommand
public void onDeinit()
Command
onDeinit
in class BaseSearchCommand
public void execute(java.lang.String pathInfo, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException
Command
Copyright © 2013 Dassault Systèmes, All Rights Reserved.