
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.rest.api.server.IBundleProviderretrieveResultList(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 PersistedJpaBundleProvidervalidateAndReturnBundleProvider(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, setMaximumPageSizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.fhir.rest.server.IPagingProvider
canStoreSearchResults, retrieveResultList
-
Constructor Details
-
DatabaseBackedPagingProvider
public DatabaseBackedPagingProvider()Constructor -
DatabaseBackedPagingProvider
Deprecated.UseDatabaseBackedPagingProvideras 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)
-
DatabaseBackedPagingProvideras this constructor has no purpose