Package org.chenile.query.service.impl
Class BaseQueryStore
java.lang.Object
org.chenile.query.service.impl.BaseQueryStore
- All Implemented Interfaces:
- QueryStore
- Direct Known Subclasses:
- QueryDefinitions,- QueryStoreImpl
Implementation of query store. This stores a MYbatis query name along with query meta data
 Currently this implementation is done in a map. Map gets initialized during start up.
 See 
QueryDefinitions for a concrete implementation.- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddMetadata(QueryMetadata queryMetadata) abstract QueryMetadataretrieveQueryIdFromStore(String queryId) voidsetStore(Map<String, QueryMetadata> store) 
- 
Field Details- 
store
 
- 
- 
Constructor Details- 
BaseQueryStorepublic BaseQueryStore()
 
- 
- 
Method Details- 
retrieve- Specified by:
- retrievein interface- QueryStore
 
- 
addMetadata
- 
setStore
- 
retrieveQueryIdFromStore
 
-