Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
PREV NEXT | FRAMES NO FRAMES

## Package org.gradle.tooling

The main interfaces and classes of the Gradle tooling API.

Interface Summary
BuildLauncher | A `BuildLauncher` allows you to configure and execute a Gradle build.
LongRunningOperation | Offers ways to communicate both ways with a Gradle operation, be it building a model or running tasks.
ModelBuilder | A `ModelBuilder` allows you to fetch a snapshot of the model for a project.
ProgressEvent | Some information about a piece of work of a long running operation.
ProgressListener | A listener which is notified as some long running operation makes progress.
ProjectConnection | Represents a long-lived connection to a Gradle project.
ResultHandler | A handler for an asynchronous operation which returns an object of type T.

Class Summary
GradleConnector |

Exception Summary
BuildException | Thrown when a Gradle build fails, or when a model cannot be built.
GradleConnectionException | Thrown when there is some problem using a Gradle connection.
UnknownModelException | Thrown when the client is trying to acquire a model that is unknown to the Tooling API.
UnsupportedVersionException | Thrown when the target Gradle version does not support a particular feature.

Gradle API 1.1-rc-1