You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by al...@apache.org on 2022/09/08 14:13:49 UTC

[brooklyn-server] branch master updated (6acc5b41ae -> 16f6c500bd)

This is an automated email from the ASF dual-hosted git repository.

algairim pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git


    from 6acc5b41ae suppress error if entity is stopped in unusual ways
     new 8204cfcf3c initial workflow and step definition and resolution code
     new 2e3b5ddc8b create task from steps, and effector from workflow, with java and camp yaml tests
     new 74590615c5 add missing license headers
     new 3bb54c7fc3 new shorthand proposal - using strings
     new 251a353aad change tests to use `set-sensor` instead of `sleep`
     new 1c2712e003 fix license
     new 16f6c500bd Merge pull request #1358 from ahgittin/workflow

The 13836 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../spi/dsl/methods/BrooklynDslCommon.java         |   2 +-
 .../brooklyn/camp/brooklyn/WorkflowYamlTest.java   | 116 +++++++++++++
 .../brooklyn/core/effector/CompositeEffector.java  |   2 +-
 .../brooklyn/core/typereg/RegisteredTypes.java     |  12 ++
 .../core/workflow/WorkflowCommonConfig.java        |  47 +++++
 .../brooklyn/core/workflow/WorkflowDefinition.java |  31 ++--
 .../brooklyn/core/workflow/WorkflowEffector.java   |  62 +++++++
 .../core/workflow/WorkflowExecutionContext.java    | 192 +++++++++++++++++++++
 .../core/workflow/WorkflowStepDefinition.java      |  72 ++++++++
 .../core/workflow/WorkflowStepResolution.java      |  98 +++++++++++
 .../core/workflow/steps/EntityValueToSet.java      |  56 ++++++
 .../steps/NoOpWorkflowStep.java}                   |  28 +--
 .../core/workflow/steps/SetSensorWorkflowStep.java |  69 ++++++++
 .../steps/SleepWorkflowStep.java}                  |  36 ++--
 .../brooklyn/core/workflow/WorkflowBasicTest.java  | 152 ++++++++++++++++
 15 files changed, 935 insertions(+), 40 deletions(-)
 create mode 100644 camp/camp-brooklyn/src/test/java/org/apache/brooklyn/camp/brooklyn/WorkflowYamlTest.java
 create mode 100644 core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowCommonConfig.java
 copy utils/common/dependencies/osgi/com-example-entities/src/main/java/com/example/brooklyn/test/osgi/PrefixedDummyExternalConfigSupplier.java => core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowDefinition.java (58%)
 create mode 100644 core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowEffector.java
 create mode 100644 core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowExecutionContext.java
 create mode 100644 core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepDefinition.java
 create mode 100644 core/src/main/java/org/apache/brooklyn/core/workflow/WorkflowStepResolution.java
 create mode 100644 core/src/main/java/org/apache/brooklyn/core/workflow/steps/EntityValueToSet.java
 copy core/src/main/java/org/apache/brooklyn/core/{internal/ApiObjectsFactoryImpl.java => workflow/steps/NoOpWorkflowStep.java} (56%)
 create mode 100644 core/src/main/java/org/apache/brooklyn/core/workflow/steps/SetSensorWorkflowStep.java
 copy core/src/main/java/org/apache/brooklyn/core/{internal/ApiObjectsFactoryImpl.java => workflow/steps/SleepWorkflowStep.java} (51%)
 create mode 100644 core/src/test/java/org/apache/brooklyn/core/workflow/WorkflowBasicTest.java