
Package ca.uhn.fhir.jpa.search
Class PersistedJpaBundleProviderFactory
java.lang.Object
ca.uhn.fhir.jpa.search.PersistedJpaBundleProviderFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.rest.api.server.IBundleProviderhistory(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, String theResourceType, JpaPid theResourcePid, Date theRangeStartInclusive, Date theRangeEndInclusive, Integer theOffset, RequestPartitionId theRequestPartitionId) ca.uhn.fhir.rest.api.server.IBundleProviderhistory(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, String theResourceType, JpaPid theResourcePid, Date theRangeStartInclusive, Date theRangeEndInclusive, Integer theOffset, ca.uhn.fhir.rest.param.HistorySearchStyleEnum searchParameterType, RequestPartitionId theRequestPartitionId) ca.uhn.fhir.rest.api.server.IBundleProviderhistoryFromResourceIds(String theResourceType, List<String> theResourceIds, RequestPartitionId theRequestPartitionId, Date theRangeStartInclusive, Date theRangeEndInclusive) Create an unlimited history bundle provider for bulk export operations that can paginate through history entries for specific resource IDs.newInstance(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, Search theSearch) newInstance(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, String theUuid) newInstanceFirstPage(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, SearchTask theTask, ISearchBuilder<JpaPid> theSearchBuilder, RequestPartitionId theRequestPartitionId)
-
Constructor Details
-
PersistedJpaBundleProviderFactory
public PersistedJpaBundleProviderFactory()
-
-
Method Details
-
newInstance
public PersistedJpaBundleProvider newInstance(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, String theUuid) -
newInstance
public PersistedJpaBundleProvider newInstance(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, Search theSearch) -
newInstanceFirstPage
public PersistedJpaSearchFirstPageBundleProvider newInstanceFirstPage(ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails, SearchTask theTask, ISearchBuilder<JpaPid> theSearchBuilder, RequestPartitionId theRequestPartitionId) -
history
-
history
public ca.uhn.fhir.rest.api.server.IBundleProvider history(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, String theResourceType, @Nullable JpaPid theResourcePid, Date theRangeStartInclusive, Date theRangeEndInclusive, Integer theOffset, ca.uhn.fhir.rest.param.HistorySearchStyleEnum searchParameterType, RequestPartitionId theRequestPartitionId) -
historyFromResourceIds
public ca.uhn.fhir.rest.api.server.IBundleProvider historyFromResourceIds(String theResourceType, @Nullable List<String> theResourceIds, RequestPartitionId theRequestPartitionId, @Nullable Date theRangeStartInclusive, @Nonnull Date theRangeEndInclusive) Create an unlimited history bundle provider for bulk export operations that can paginate through history entries for specific resource IDs.
-