Class SubscriptionTriggeringSvcImpl
java.lang.Object
ca.uhn.fhir.jpa.subscription.triggering.SubscriptionTriggeringSvcImpl
- All Implemented Interfaces:
ca.uhn.fhir.jpa.model.sched.IHasScheduledJobs
,ISubscriptionTriggeringSvc
public class SubscriptionTriggeringSvcImpl
extends Object
implements ISubscriptionTriggeringSvc, ca.uhn.fhir.jpa.model.sched.IHasScheduledJobs
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
int
void
void
scheduleJobs
(ca.uhn.fhir.jpa.model.sched.ISchedulerService theSchedulerService) void
setMaxSubmitPerPass
(Integer theMaxSubmitPerPass) Sets the maximum number of resources that will be submitted in a single passvoid
start()
org.hl7.fhir.instance.model.api.IBaseParameters
triggerSubscription
(List<org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theResourceIds, List<org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theSearchUrls, org.hl7.fhir.instance.model.api.IIdType theSubscriptionId) org.hl7.fhir.instance.model.api.IBaseParameters
triggerSubscription
(List<org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theResourceIds, List<org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theSearchUrls, org.hl7.fhir.instance.model.api.IIdType theSubscriptionId, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails)
-
Constructor Details
-
SubscriptionTriggeringSvcImpl
public SubscriptionTriggeringSvcImpl()
-
-
Method Details
-
triggerSubscription
public org.hl7.fhir.instance.model.api.IBaseParameters triggerSubscription(@Nullable List<org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theResourceIds, @Nullable List<org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theSearchUrls, @Nullable org.hl7.fhir.instance.model.api.IIdType theSubscriptionId, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) - Specified by:
triggerSubscription
in interfaceISubscriptionTriggeringSvc
-
triggerSubscription
public org.hl7.fhir.instance.model.api.IBaseParameters triggerSubscription(@Nullable List<org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theResourceIds, @Nullable List<org.hl7.fhir.instance.model.api.IPrimitiveType<String>> theSearchUrls, @Nullable org.hl7.fhir.instance.model.api.IIdType theSubscriptionId) - Specified by:
triggerSubscription
in interfaceISubscriptionTriggeringSvc
-
runDeliveryPass
- Specified by:
runDeliveryPass
in interfaceISubscriptionTriggeringSvc
-
cancelAll
-
setMaxSubmitPerPass
Sets the maximum number of resources that will be submitted in a single pass -
start
-
scheduleJobs
- Specified by:
scheduleJobs
in interfaceca.uhn.fhir.jpa.model.sched.IHasScheduledJobs
-
getActiveJobCount
-