public class FulltextSearchSvcImpl extends BaseHapiFhirDao<IBaseResource> implements IFulltextSearchSvc
| Modifier and Type | Class and Description |
|---|---|
class |
FulltextSearchSvcImpl.MySuggestionFormatter |
static class |
FulltextSearchSvcImpl.Suggestion |
INDEX_STATUS_INDEXED, INDEX_STATUS_INDEXING_FAILED, myForcedIdDao, NS_JPA_PROFILE, OO_SEVERITY_ERROR, OO_SEVERITY_INFO, OO_SEVERITY_WARN, UCUM_NSRESOURCE_PID| Constructor and Description |
|---|
FulltextSearchSvcImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<Long> |
everything(String theResourceName,
SearchParameterMap theParams) |
boolean |
isDisabled() |
List<Long> |
search(String theResourceName,
SearchParameterMap theParams) |
List<FulltextSearchSvcImpl.Suggestion> |
suggestKeywords(String theContext,
String theSearchParam,
String theText) |
clearRequestAsProcessingSubRequest, createForcedIdIfNeeded, extractResourceLinks, extractSearchParamCoords, extractSearchParamDates, extractSearchParamNumber, extractSearchParamQuantity, extractSearchParamStrings, extractSearchParamTokens, extractSearchParamUri, getConfig, getContext, getContext, getDao, getSearchParamByName, getSearchParamsByResourceType, getTag, getTags, history, injectDependenciesIntoBundleProvider, isLogicalReference, isValidPid, markRequestAsProcessingSubRequest, newInstanceAnd, newInstanceType, normalizeString, notifyInterceptors, parseContentTextIntoWords, populateFullTextFields, populateResourceIntoEntity, postPersist, postUpdate, processMatchUrl, readEntity, setConfig, setContext, setEntityManager, setPlatformTransactionManager, shouldDroppedTagBeRemovedOnUpdate, toEntity, toResource, toResource, toResourceName, toResourceName, translateForcedIdToPid, translateForcedIdToPid, translateForcedIdToPids, translateMatchUrl, translateMatchUrl, translatePidIdToForcedId, updateEntity, updateEntity, validateDeleteConflictsEmptyOrThrowException, validateResourceForStorage, validateResourceTypepublic List<Long> everything(String theResourceName, SearchParameterMap theParams)
everything in interface IFulltextSearchSvc@Transactional public List<Long> search(String theResourceName, SearchParameterMap theParams)
search in interface IFulltextSearchSvcpublic List<FulltextSearchSvcImpl.Suggestion> suggestKeywords(String theContext, String theSearchParam, String theText)
suggestKeywords in interface IFulltextSearchSvcpublic boolean isDisabled()
isDisabled in interface IFulltextSearchSvcCopyright © 2014–2017 University Health Network. All rights reserved.