
Uses of Interface
ca.uhn.fhir.rest.api.server.IBundleProvider
Packages that use IBundleProvider
Package
Description
-
Uses of IBundleProvider in ca.uhn.fhir.rest.api.server.bulk
Methods in ca.uhn.fhir.rest.api.server.bulk that return IBundleProviderModifier and TypeMethodDescriptionIBulkDataExportHistoryHelper.fetchHistoryForResourceIds(String theResourceType, List<IResourcePersistentId<?>> theIdList, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, Date theRangeStartInclusive, Date theRangeEndInclusive) Retrieve history for indicated resource IDs -
Uses of IBundleProvider in ca.uhn.fhir.rest.server
Classes in ca.uhn.fhir.rest.server that implement IBundleProviderModifier and TypeClassDescriptionclassBundle provider that uses named pages instead of countsclassMethods in ca.uhn.fhir.rest.server that return IBundleProviderModifier and TypeMethodDescriptionstatic IBundleProviderBundleProviders.newEmptyList()Create a new unmodifiable empty resource list with the current time as the publish date.static IBundleProviderstatic IBundleProviderBundleProviders.newList(org.hl7.fhir.instance.model.api.IBaseResource theResource) FifoMemoryPagingProvider.retrieveResultList(RequestDetails theRequest, String theId) IPagingProvider.retrieveResultList(RequestDetails theRequestDetails, String theSearchId) Retrieve a result list by Search IDdefault IBundleProviderIPagingProvider.retrieveResultList(RequestDetails theRequestDetails, String theSearchId, String thePageId) Retrieve a result list by Search ID and Page IDMethods in ca.uhn.fhir.rest.server with parameters of type IBundleProviderModifier and TypeMethodDescriptionFifoMemoryPagingProvider.storeResultList(RequestDetails theRequestDetails, IBundleProvider theList) IPagingProvider.storeResultList(RequestDetails theRequestDetails, IBundleProvider theList) Stores a result list and returns an ID with which that list can be returned -
Uses of IBundleProvider in ca.uhn.fhir.rest.server.method
Fields in ca.uhn.fhir.rest.server.method declared as IBundleProviderModifier and TypeFieldDescriptionfinal IBundleProviderResponseBundleRequest.bundleProviderThe bundle provider that will be used as the source of resources for the returned bundle.Methods in ca.uhn.fhir.rest.server.method that return IBundleProviderModifier and TypeMethodDescriptionResponsePage.getBundleProvider()ConformanceMethodBinding.invokeServer(IRestfulServer<?> theServer, RequestDetails theRequest, Object[] theMethodParams) HistoryMethodBinding.invokeServer(IRestfulServer<?> theServer, RequestDetails theRequest, Object[] theMethodParams) ReadMethodBinding.invokeServer(IRestfulServer<?> theServer, RequestDetails theRequest, Object[] theMethodParams) SearchMethodBinding.invokeServer(IRestfulServer<?> theServer, RequestDetails theRequest, Object[] theMethodParams) protected IBundleProviderBaseMethodBinding.toResourceList(Object response) Methods in ca.uhn.fhir.rest.server.method with parameters of type IBundleProviderModifier and TypeMethodDescriptionstatic intOffsetCalculator.calculateOffset(RequestDetails theRequest, IBundleProvider theBundleProvider) Calculate the offset into the list of resources that should be used to create the returned bundle.ResponsePage.ResponsePageBuilder.setBundleProvider(IBundleProvider theBundleProvider) Constructors in ca.uhn.fhir.rest.server.method with parameters of type IBundleProviderModifierConstructorDescriptionResponseBundleRequest(IRestfulServer<?> theServer, IBundleProvider theBundleProvider, RequestDetails theRequest, int theOffset, Integer theLimit, String theLinkSelf, Set<ca.uhn.fhir.model.api.Include> theIncludes, ca.uhn.fhir.model.valueset.BundleTypeEnum theBundleType, String theSearchId) -
Uses of IBundleProvider in ca.uhn.fhir.rest.server.provider
Methods in ca.uhn.fhir.rest.server.provider that return IBundleProviderModifier and TypeMethodDescriptionHashMapResourceProvider.searchAll(RequestDetails theRequestDetails)