Skip to content

Add scheduled service API and XML actions#728

Open
moqui-industrial wants to merge 1 commit into
moqui:masterfrom
moqui-industrial:feat/service-scheduling
Open

Add scheduled service API and XML actions#728
moqui-industrial wants to merge 1 commit into
moqui:masterfrom
moqui-industrial:feat/service-scheduling

Conversation

@moqui-industrial

Copy link
Copy Markdown

Adds a scheduled service API, XML actions for scheduling and cancellation, and configuration support for an optional distributed scheduled executor.

Files changed:

  • framework/src/main/groovy/org/moqui/impl/service/ServiceFacadeImpl.groovy
  • framework/src/main/groovy/org/moqui/impl/service/ServiceCallScheduledImpl.groovy
  • framework/src/main/java/org/moqui/service/ServiceFacade.java
  • framework/src/main/java/org/moqui/service/ServiceCallScheduled.java
  • framework/template/XmlActions.groovy.ftl
  • framework/xsd/moqui-conf-3.xsd
  • framework/xsd/xml-actions-3.xsd
  • framework/src/main/resources/MoquiDefaultConf.xml

Validation performed:

  • git diff --check
  • xmllint --noout on changed XSD/XML files
  • ./gradlew framework:compileJava framework:compileGroovy framework:testClasses

This PR supersedes #719.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant