public interface ApplicationCtx
| Modifier and Type | Method and Description |
|---|---|
com.lmax.disruptor.EventFactory<org.greencheek.related.api.searching.RelatedItemSearch> |
createRelatedItemSearchEventFactory() |
org.greencheek.related.api.searching.RelatedItemSearchFactory |
createRelatedItemSearchFactory()
Returns the factory that is response for creating and populating RelatedItemSearch
objects.
|
RelatedItemSearchRequestFactory |
createRelatedSearchRequestFactory()
Creates the RelatedItemSearchRequest factory
|
RelatedItemSearchExecutorFactory |
createSearchExecutorFactory()
Creates the executor that is responsible for taking search requests, executing them,
and sending the results onwards for processing.
|
RelatedItemSearchRepository |
createSearchRepository()
Class that physically performs the search requests, and marshalls the incoming results
back into the domain
|
org.greencheek.related.api.searching.lookup.SearchRequestLookupKeyFactory |
createSearchRequestLookupKeyFactory()
Creates the search request key factory.
|
org.greencheek.related.util.config.Configuration |
getConfiguration() |
RelatedItemSearchRequestProcessor |
getRequestProcessor()
Process that accepts the type of search request being performed,
the search request parameters and the search response contexts to which
the reponses are to be sent.
|
SearchResponseContextLookup |
getResponseContextLookup()
Returns the class that is responsible for storing incoming requests against target that are awaiting the
results of that request.
|
SearchRequestParameterValidatorLocator |
getSearchRequestParameterValidator() |
RelatedContentSearchRequestProcessorHandlerFactory |
getSearchRequestProcessingHandlerFactory() |
SearchResultsConverterFactory |
getSearchResultsConverterFactory()
returns the factory object that is able to lookup and return a SearchResultsConvert that
is able to convert a SearchResult type to another respresentation
SearchResultsConverter |
RelatedItemSearchResultsToResponseGateway |
getSearchResultsToReponseGateway()
Returns the gateway that uses a
SearchResponseContextLookup
to store SearchRequestLookupKey against awaiting response
objects (SearchResponseContextHolder. |
void |
shutdown() |
RelatedItemSearchRequestProcessor getRequestProcessor()
org.greencheek.related.util.config.Configuration getConfiguration()
RelatedContentSearchRequestProcessorHandlerFactory getSearchRequestProcessingHandlerFactory()
SearchRequestParameterValidatorLocator getSearchRequestParameterValidator()
SearchResponseContextLookup getResponseContextLookup()
SearchResultsConverterFactory getSearchResultsConverterFactory()
SearchResultsConverterRelatedItemSearchResultsToResponseGateway getSearchResultsToReponseGateway()
SearchResponseContextLookup
to store SearchRequestLookupKey against awaiting response
objects (SearchResponseContextHolder.
Search results for the pending requests, are then sent to the awaiting Response Objects that were associated with the
search request keyRelatedItemSearchExecutorFactory createSearchExecutorFactory()
RelatedItemSearchRepository createSearchRepository()
RelatedItemSearchRequestFactory createRelatedSearchRequestFactory()
org.greencheek.related.api.searching.lookup.SearchRequestLookupKeyFactory createSearchRequestLookupKeyFactory()
com.lmax.disruptor.EventFactory<org.greencheek.related.api.searching.RelatedItemSearch> createRelatedItemSearchEventFactory()
org.greencheek.related.api.searching.RelatedItemSearchFactory createRelatedItemSearchFactory()
void shutdown()
Copyright © 2014. All Rights Reserved.