Package io.dapr.workflows.runtime
Class WorkflowRuntimeBuilder
- java.lang.Object
-
- io.dapr.workflows.runtime.WorkflowRuntimeBuilder
-
public class WorkflowRuntimeBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description WorkflowRuntimeBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowRuntime
build()
Returns a WorkflowRuntime object.<T extends WorkflowActivity>
voidregisterActivity(Class<T> clazz)
Registers an Activity object.<T extends Workflow>
WorkflowRuntimeBuilderregisterWorkflow(Class<T> clazz)
Registers a Workflow object.
-
-
-
Method Detail
-
build
public WorkflowRuntime build()
Returns a WorkflowRuntime object.- Returns:
- A WorkflowRuntime object.
-
registerWorkflow
public <T extends Workflow> WorkflowRuntimeBuilder registerWorkflow(Class<T> clazz)
Registers a Workflow object.- Type Parameters:
T
- any Workflow type- Parameters:
clazz
- the class being registered- Returns:
- the WorkflowRuntimeBuilder
-
registerActivity
public <T extends WorkflowActivity> void registerActivity(Class<T> clazz)
Registers an Activity object.- Type Parameters:
T
- any WorkflowActivity type- Parameters:
clazz
- the class being registered
-
-