Package ca.uhn.fhir.jpa.search
Class DatabaseBackedPagingProvider
java.lang.Object
ca.uhn.fhir.rest.server.BasePagingProvider
ca.uhn.fhir.jpa.search.DatabaseBackedPagingProvider
- All Implemented Interfaces:
ca.uhn.fhir.rest.server.IPagingProvider
-
Field Summary
Fields inherited from class ca.uhn.fhir.rest.server.BasePagingProvider
DEFAULT_DEFAULT_PAGE_SIZE, DEFAULT_MAX_PAGE_SIZE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.rest.api.server.IBundleProvider
retrieveResultList
(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, String theId) storeResultList
(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, ca.uhn.fhir.rest.api.server.IBundleProvider theList) protected PersistedJpaBundleProvider
validateAndReturnBundleProvider
(PersistedJpaBundleProvider theBundleProvider) Subclasses may override in order to modify the bundle provider being returnedMethods inherited from class ca.uhn.fhir.rest.server.BasePagingProvider
getDefaultPageSize, getMaximumPageSize, setDefaultPageSize, setMaximumPageSize
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ca.uhn.fhir.rest.server.IPagingProvider
canStoreSearchResults, retrieveResultList
-
Constructor Details
-
DatabaseBackedPagingProvider
public DatabaseBackedPagingProvider()Constructor -
DatabaseBackedPagingProvider
Deprecated.UseDatabaseBackedPagingProvider
as this constructor has no purposeConstructor
-
-
Method Details
-
retrieveResultList
public ca.uhn.fhir.rest.api.server.IBundleProvider retrieveResultList(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, String theId) -
validateAndReturnBundleProvider
@Nullable protected PersistedJpaBundleProvider validateAndReturnBundleProvider(PersistedJpaBundleProvider theBundleProvider) Subclasses may override in order to modify the bundle provider being returned -
storeResultList
public String storeResultList(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, ca.uhn.fhir.rest.api.server.IBundleProvider theList)
-
DatabaseBackedPagingProvider
as this constructor has no purpose