Class TaskOrchestrationFactories

java.lang.Object
io.dapr.durabletask.orchestration.TaskOrchestrationFactories

public class TaskOrchestrationFactories extends Object
  • Constructor Details

    • TaskOrchestrationFactories

      public TaskOrchestrationFactories()
  • Method Details

    • addOrchestration

      public void addOrchestration(TaskOrchestrationFactory factory)
      Adds a new orchestration factory to the registry.
      Parameters:
      factory - the factory to add
    • getOrchestrationFactory

      public TaskOrchestrationFactory getOrchestrationFactory(String orchestrationName)
      Gets the orchestration factory for the specified orchestration name.
      Parameters:
      orchestrationName - the orchestration name
      Returns:
      the orchestration factory
    • getOrchestrationFactory

      public TaskOrchestrationFactory getOrchestrationFactory(String orchestrationName, String versionName)
      Gets the orchestration factory for the specified orchestration name and version.
      Parameters:
      orchestrationName - the orchestration name
      versionName - the version name
      Returns:
      the orchestration factory