Package ca.uhn.fhir.jpa.batch2
Class Batch2DaoSvcImpl
java.lang.Object
ca.uhn.fhir.jpa.batch2.Batch2DaoSvcImpl
- All Implemented Interfaces:
IBatch2DaoSvc
-
Constructor Summary
ConstructorDescriptionBatch2DaoSvcImpl
(IResourceTableDao theResourceTableDao, IResourceLinkDao theResourceLinkDao, MatchUrlService theMatchUrlService, DaoRegistry theDaoRegistry, ca.uhn.fhir.context.FhirContext theFhirContext, IHapiTransactionService theTransactionService) -
Method Summary
Modifier and TypeMethodDescriptionfetchResourceIdsPage
(Date theStart, Date theEnd, RequestPartitionId theRequestPartitionId, String theUrl) Deprecated, for removal: This API element is subject to removal in a future version.fetchResourceIdStream
(Date theStart, Date theEnd, RequestPartitionId theRequestPartitionId, String theUrl) boolean
Stream
<ca.uhn.fhir.model.primitive.IdDt> streamSourceIdsThatReferenceTargetId
(org.hl7.fhir.instance.model.api.IIdType theTargetId) 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.jpa.api.svc.IBatch2DaoSvc
fetchResourceIdsPage
-
Constructor Details
-
Batch2DaoSvcImpl
public Batch2DaoSvcImpl(IResourceTableDao theResourceTableDao, IResourceLinkDao theResourceLinkDao, MatchUrlService theMatchUrlService, DaoRegistry theDaoRegistry, ca.uhn.fhir.context.FhirContext theFhirContext, IHapiTransactionService theTransactionService)
-
-
Method Details
-
isAllResourceTypeSupported
- Specified by:
isAllResourceTypeSupported
in interfaceIBatch2DaoSvc
-
fetchResourceIdStream
public IResourcePidStream fetchResourceIdStream(Date theStart, Date theEnd, RequestPartitionId theRequestPartitionId, String theUrl) - Specified by:
fetchResourceIdStream
in interfaceIBatch2DaoSvc
-
streamSourceIdsThatReferenceTargetId
public Stream<ca.uhn.fhir.model.primitive.IdDt> streamSourceIdsThatReferenceTargetId(org.hl7.fhir.instance.model.api.IIdType theTargetId) - Specified by:
streamSourceIdsThatReferenceTargetId
in interfaceIBatch2DaoSvc
-
fetchResourceIdsPage
@Deprecated(since="6.11", forRemoval=true) public IResourcePidList fetchResourceIdsPage(Date theStart, Date theEnd, @Nullable RequestPartitionId theRequestPartitionId, @Nullable String theUrl) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
fetchResourceIdsPage
in interfaceIBatch2DaoSvc
-