1Introduction

Groovy is a standard, dynamic scripting language for the Java platform for which the Application Composer provides deep support. This document explains the basics of how you will use the Groovy scripting language to enhance your applications.

This section provides a brief overview of the different contexts in which you can use Groovy scripts. The second section covers the basics of Groovy. The third section gives a concrete example of each type of Groovy script you can write. The fourth section offers a compendium of tips and techniques for getting the most out of Groovy in your applications, and the final section documents the supported classes and methods you are allowed to use in your Groovy code.

Note: Supported Classes and Methods for Use in Groovy Scripts documents the only classes and methods you may use in your Groovy scripts. Using any other class or method will raise a security violation error.