1. JQM features

  • The only dedicated Java batch server
  • Open Source under the Apache 2 licence, a business-friendly licence securing your investments in JQM
  • No-cost ready to use solution. Paying support can if needed be purchased from the original maintainer at contact@enioka.com or at any other firm open to doing maintenance on the tool.
  • Fully documented

Batch code

  • Possible but not required to use a specific framework (Spring batch, etc.)
  • Runs existing Java 1.6 code, without need for programming specifically for JQM
  • Many samples for all features (inside JQM’s integration tests)
  • Specific API to handle file creation and easy retrieval (a file can be created on any server and retrieved from another in a single call)

Batch interactions

  • Query API enabling to easily create client applications (with two full samples included in the distribution), such as web pages listing all the jobs for given user, for a given module, etc.
  • Feature rich API

Batch packaging

  • Full Maven 3 support: as a Maven-created jar contains its pom.xml, JQM is able to retrieve all the dependencies, simplifying packaging libraries.
  • More classic packaging also supported

Administration

  • Both command line and web-based graphic user interface for administration
  • Can run as a Windows service or a Linux /etc/init.d script
  • Fully ready to run out of the box without complicated configuration
  • supported on most OSes and databases
  • log files can be accessed easily through a central web GUI
  • easy definition of class of service through queues
  • easy integration with schedulers and CLI