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

Create a Forge plugin for the Rules component

    XMLWordPrintable

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>
      

      Attachments

        Issue Links

          Activity

            People

              kbabo1@redhat.com Keith Babo
              dward-se-jboss David Ward
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: