Skip to content

Commit 3de8e4d

Browse files
authored
Expose activeInstances() accessor on WorkflowDefinition (#1678)
Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
1 parent f572fd5 commit 3de8e4d

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

impl/core/src/main/java/io/serverlessworkflow/impl/WorkflowDefinition.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,10 @@ public Optional<WorkflowInstance> activeInstance(String instanceId) {
196196
return Optional.ofNullable(activeInstances.get(instanceId));
197197
}
198198

199+
public Collection<WorkflowInstance> activeInstances() {
200+
return Collections.unmodifiableCollection(activeInstances.values());
201+
}
202+
199203
@Override
200204
public WorkflowDefinitionId id() {
201205
return definitionId;

0 commit comments

Comments
 (0)