
Class SubscriptionLoader
java.lang.Object
ca.uhn.fhir.cache.BaseResourceCacheSynchronizer
ca.uhn.fhir.jpa.subscription.match.registry.SubscriptionLoader
- All Implemented Interfaces:
IResourceChangeListener,ca.uhn.fhir.rest.server.util.IResourceRepositoryCache
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ca.uhn.fhir.rest.server.util.ISearchParamRegistryFields inherited from class ca.uhn.fhir.cache.BaseResourceCacheSynchronizer
MAX_RETRIES, REFRESH_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprotected SearchParameterMapprotected voidhandleInit(List<org.hl7.fhir.instance.model.api.IBaseResource> resourceList) protected intsyncResourcesIntoCache(List<org.hl7.fhir.instance.model.api.IBaseResource> resourceList) Methods inherited from class ca.uhn.fhir.cache.BaseResourceCacheSynchronizer
acquireSemaphoreForUnitTest, doSyncResourcesForUnitTest, forceRefresh, handleChange, handleInit, registerListener, requestRefresh, setMaxRetries, shutdown, start, unregisterListener
-
Field Details
-
mySearchParamRegistry
-
-
Constructor Details
-
SubscriptionLoader
public SubscriptionLoader()Constructor
-
-
Method Details
-
doSyncSubscriptionsForUnitTest
-
getSearchParameterMap
- Specified by:
getSearchParameterMapin classBaseResourceCacheSynchronizer
-
handleInit
- Specified by:
handleInitin classBaseResourceCacheSynchronizer
-
syncResourcesIntoCache
protected int syncResourcesIntoCache(List<org.hl7.fhir.instance.model.api.IBaseResource> resourceList) - Specified by:
syncResourcesIntoCachein classBaseResourceCacheSynchronizer
-