
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
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintvoidvoidscheduleJobs(ca.uhn.fhir.jpa.model.sched.ISchedulerService theSchedulerService) voidsetMaxSubmitPerPass(Integer theMaxSubmitPerPass) Sets the maximum number of resources that will be submitted in a single passvoidstart()org.hl7.fhir.instance.model.api.IBaseParameterstriggerSubscription(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.IBaseParameterstriggerSubscription(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:
triggerSubscriptionin 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:
triggerSubscriptionin interfaceISubscriptionTriggeringSvc
-
runDeliveryPass
- Specified by:
runDeliveryPassin interfaceISubscriptionTriggeringSvc
-
cancelAll
-
setMaxSubmitPerPass
Sets the maximum number of resources that will be submitted in a single pass -
start
-
scheduleJobs
- Specified by:
scheduleJobsin interfaceca.uhn.fhir.jpa.model.sched.IHasScheduledJobs
-
getActiveJobCount
-