@RestController @Component @SpringBootApplication @EnableAsync public class WebController extends Object
| Modifier and Type | Field and Description |
|---|---|
private AsyncSearchExecutor |
asyncSearchExecutor |
private org.springframework.util.SimpleIdGenerator |
IdGenerator |
private org.slf4j.Logger |
log |
private NounCombinationWeb |
nouns |
private PipelineStanford |
pipeline |
private HashMap<UUID,Future<HAWKQuestion>> |
runningProcesses |
private SearchExecutor |
searchExecutor |
private HashMap<UUID,HAWKQuestion> |
UuidQuestionMap |
| Constructor and Description |
|---|
WebController() |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(String[] args) |
String |
nounphraseGET(String question) |
String |
nounphrasePOST(String input) |
UUID |
search(String question,
javax.servlet.http.HttpServletResponse response) |
String |
simplesearch(String question,
javax.servlet.http.HttpServletResponse response) |
String |
status(UUID UUID,
javax.servlet.http.HttpServletResponse response) |
private org.slf4j.Logger log
private PipelineStanford pipeline
private NounCombinationWeb nouns
private org.springframework.util.SimpleIdGenerator IdGenerator
private HashMap<UUID,Future<HAWKQuestion>> runningProcesses
private HashMap<UUID,HAWKQuestion> UuidQuestionMap
@Autowired @Qualifier(value="asyncSearchExecutor") private AsyncSearchExecutor asyncSearchExecutor
@Qualifier(value="SearchExecutor") private SearchExecutor searchExecutor
@RequestMapping(value="/simple-search") public String simplesearch(@RequestParam(value="query") String question, javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/search") public UUID search(@RequestParam(value="q") String question, javax.servlet.http.HttpServletResponse response)
@RequestMapping(value="/status") public String status(@RequestParam(value="UUID") UUID UUID, javax.servlet.http.HttpServletResponse response)
@RequestMapping(method=GET,
value="/nounphrase")
public String nounphraseGET(@RequestParam(value="q")
String question)
@RequestMapping(method=POST,
value="/nounphrase")
public String nounphrasePOST(@RequestBody
String input)
public static void main(String[] args)
Copyright © 2016–2017 Pivotal Software, Inc.. All rights reserved.