Class TaskHandler

java.lang.Object
dev.dsf.bpe.subscription.TaskHandler
All Implemented Interfaces:
ResourceHandler<org.hl7.fhir.r4.model.Task>, org.springframework.beans.factory.InitializingBean

public class TaskHandler extends Object implements ResourceHandler<org.hl7.fhir.r4.model.Task>, org.springframework.beans.factory.InitializingBean
  • Field Details

    • TASK_VARIABLE

      public static final String TASK_VARIABLE
  • Constructor Details

    • TaskHandler

      public TaskHandler(org.camunda.bpm.engine.RuntimeService runtimeService, org.camunda.bpm.engine.RepositoryService repositoryService, FhirWebserviceClient webserviceClient)
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • onResource

      public void onResource(org.hl7.fhir.r4.model.Task task)
      Specified by:
      onResource in interface ResourceHandler<org.hl7.fhir.r4.model.Task>
    • onMessage

      protected void onMessage(String businessKey, String correlationKey, String processDomain, String processDefinitionKey, String processVersion, String messageName, Map<String,Object> variables)
      Parameters:
      businessKey - may be null
      correlationKey - may be null
      processDomain - not null
      processDefinitionKey - not null
      processVersion - not null
      messageName - not null
      variables - may be null