ESE: Provides a set of static methods that are valuable for introspection, finding tasks, controlling jobs and other functionality.
ESECatalog: Represents an ESE server's catalog and allows the user to examine its contents.
ESEFolder: Represents an ESE folder.
ESEJob: Represents the ESE job that is produced whenever a task is run.
ESEServer: Provides the ability to introspect an ESE installation for its catalog, get a task by URI, get a task by name or pattern, and upload and download files.
ESEService: Represents ESE services.
ESETask: Represents ESE tasks.
ESETaskParameter: Represents ESE task parameters.
See Programming with the ESE API for an overview.