Abstract
Grails is more than just a web framework—it is an application framework. And almost all applications contain functionality that must be executed on a periodic basis (every 15 minutes, once an hour, twice a day, daily, weekly, month, quarterly, or yearly). This is known as batch processing. The Grails team anticipated the need for batch processing and decided to leverage a popular open source third-party enterprise job scheduling library: Quartz1. Since the Spring Framework is a core component of Grails, and the Spring Framework already includes a Quartz integration, this was a natural choice. A Quartz Grails plugin makes it easy to use the Quartz library.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2013 Vishal Layka, Christopher M. Judd, Joseph Faisal Nusairat, Jim Shingler
About this chapter
Cite this chapter
Layka, V., Judd, C.M., Nusairat, J.F., Shingler, J. (2013). Batch Processing. In: Beginning Groovy, Grails and Griffon. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-4807-1_11
Download citation
DOI: https://doi.org/10.1007/978-1-4302-4807-1_11
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-4806-4
Online ISBN: 978-1-4302-4807-1
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books