@@ -4,46 +4,46 @@ import (
4
4
"github.com/dapr/durabletask-go/task"
5
5
)
6
6
7
- // TaskRegistry contains maps of names to corresponding orchestrator and
8
- // activity functions.
9
- type TaskRegistry struct {
7
+ // Registry contains maps of names to corresponding orchestrator and activity
8
+ // functions.
9
+ type Registry struct {
10
10
registry * task.TaskRegistry
11
11
}
12
12
13
- // NewTaskRegistry returns a new [TaskRegistry] struct.
14
- func NewTaskRegistry () * TaskRegistry {
15
- return & TaskRegistry {
13
+ // NewRegistry returns a new Registry struct.
14
+ func NewRegistry () * Registry {
15
+ return & Registry {
16
16
registry : task .NewTaskRegistry (),
17
17
}
18
18
}
19
19
20
20
// AddWorkflow adds an orchestrator function to the registry. The name of the orchestrator
21
21
// function is determined using reflection.
22
- func (r * TaskRegistry ) AddWorkflow (w Workflow ) error {
22
+ func (r * Registry ) AddWorkflow (w Workflow ) error {
23
23
return r .registry .AddOrchestrator (func (ctx * task.OrchestrationContext ) (any , error ) {
24
24
return w (& WorkflowContext {ctx })
25
25
})
26
26
}
27
27
28
28
// AddWorkflowN adds an orchestrator function to the registry with a
29
29
// specified name.
30
- func (r * TaskRegistry ) AddWorkflowN (name string , w Workflow ) error {
30
+ func (r * Registry ) AddWorkflowN (name string , w Workflow ) error {
31
31
return r .registry .AddOrchestratorN (name , func (ctx * task.OrchestrationContext ) (any , error ) {
32
32
return w (& WorkflowContext {ctx })
33
33
})
34
34
}
35
35
36
36
// AddActivity adds an activity function to the registry. The name of the
37
37
// activity function is determined using reflection.
38
- func (r * TaskRegistry ) AddActivity (a Activity ) error {
38
+ func (r * Registry ) AddActivity (a Activity ) error {
39
39
return r .registry .AddActivity (func (ctx task.ActivityContext ) (any , error ) {
40
40
return a (ctx .(ActivityContext ))
41
41
})
42
42
}
43
43
44
44
// AddActivityN adds an activity function to the registry with a specified
45
45
// name.
46
- func (r * TaskRegistry ) AddActivityN (name string , a Activity ) error {
46
+ func (r * Registry ) AddActivityN (name string , a Activity ) error {
47
47
return r .registry .AddActivityN (name , func (ctx task.ActivityContext ) (any , error ) {
48
48
return a (ctx .(ActivityContext ))
49
49
})
0 commit comments