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 031deb526fafe32857a2be4d140bb8cfc5e971dd Merge: 17d95d612d a0a5266c42 Author: Alex Heneveld <[email protected]> AuthorDate: Tue Dec 6 15:25:27 2022 +0000 Merge branch 'workflow-startable' .../core/entity/trait/StartableMethods.java | 2 +- .../core/workflow/steps/CustomWorkflowStep.java | 6 + .../steps/appmodel/ClearSensorWorkflowStep.java | 96 +++++++++++- .../steps/appmodel/SetSensorWorkflowStep.java | 162 +++++++++++++++++++-- ...artableImpl.java => AbstractStartableImpl.java} | 50 ++----- .../brooklyn/entity/stock/BasicStartable.java | 16 -- .../brooklyn/entity/stock/BasicStartableImpl.java | 74 +++------- .../brooklyn/entity/stock/WorkflowStartable.java | 67 +++++++++ .../entity/stock/WorkflowStartableImpl.java | 64 ++++++++ .../core/workflow/WorkflowBeefyStepTest.java | 36 ++++- .../entity/stock/WorkflowStartableTest.java | 112 ++++++++++++++ karaf/init/src/main/resources/catalog.bom | 9 ++ .../software/base/WorkflowSoftwareProcess.java | 20 +-- .../apache/brooklyn/util/text/StringEscapes.java | 32 ++-- .../brooklyn/util/text/StringEscapesTest.java | 5 + 15 files changed, 597 insertions(+), 154 deletions(-)
