Uploaded image for project: 'SwitchYard'
  1. SwitchYard
  2. SWITCHYARD-363

Create a Forge plugin for the Rules component

    Details

      Description

      We need to add a switchyard-forge-rules-plugin, similar to our existing bean, soap, camel and clojure ones. The information that can be prompted for matches the properties of the models found in org.switchyard.component.rules.config.model.

      <component name="defaults to ${ServiceInterfaceName}">
          <service name="defaults to ${ServiceInterfaceName}">
              <interface.java interface="${ServiceInterfaceClass}"/>
          </service>
          <implementation.rules stateful="defaults to false">
              <rulesAction
                  name="a method name from the service interface, required"
                  type="a RulesActionType name, defaults to EXECUTE_RULES"/> (0..*)
              <resource
                  location="file://, http://, https://, or classpath path, required"
                  type="a ResourceType name, required"/> (0..*)
          </implementation.rules>
      </component>
      

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            tfennelly Tom Fennelly added a comment -

            pushed and deployed to nexus

            Show
            tfennelly Tom Fennelly added a comment - pushed and deployed to nexus

              People

              • Assignee:
                kcbabo Keith Babo
                Reporter:
                dward David Ward
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Development