You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by he...@apache.org on 2023/02/02 13:52:58 UTC
[brooklyn-server] 02/03: expose workflow effector definition for use in clients that need to inspect the definition
This is an automated email from the ASF dual-hosted git repository.
heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
commit 6e576e50cb72f8abb8cfdb4b601611929b0eae12
Author: Alex Heneveld <al...@cloudsoft.io>
AuthorDate: Thu Feb 2 10:10:54 2023 +0000
expose workflow effector definition for use in clients that need to inspect the definition
---
.../main/java/org/apache/brooklyn/core/workflow/WorkflowEffector.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowEffector.java b/core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowEffector.java
index 1456ce3d27..5844ac02e1 100644
--- a/core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowEffector.java
+++ b/core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowEffector.java
@@ -91,6 +91,10 @@ public class WorkflowEffector extends AddEffectorInitializerAbstract implements
WorkflowStepResolution.validateWorkflowParameters(entity, definitionParams);
}
+ public Map<String,Object> getDefinitionParams() {
+ return definitionParams;
+ }
+
public Task<Object> newTask(Entity entity, Effector<Object> effector, ConfigBag invocationParams) {
return newSubWorkflowTask(entity, effector, invocationParams, null, null);
}