The SAGA Interfaces 1.1.1-rm API

Packages 
Package Description
org.ogf.saga
This package contains the base object for almost all SAGA objects.
org.ogf.saga.attributes
There are various places in the SAGA API where attributes need to be associated with objects, for instance for job descriptions and metrics.
org.ogf.saga.bootstrap
This package contains the bootstrap mechanism which connects a SAGA application, written on top of the SAGA Java language bindings, to a specific SAGA implementation.
org.ogf.saga.buffer
This package provides the Buffer interface.
org.ogf.saga.context
This package contains the Context interface, which provides a common interface for storing security information.
org.ogf.saga.error
Each SAGA API call has an associated list of exceptions it may throw, which are described in this package.
org.ogf.saga.file
This package provides classes to manipulate the contents of directories or files.
org.ogf.saga.isn
Provides interfaces to retrieve data from an information model.
org.ogf.saga.job
The job package describes the API for submitting jobs to a grid resource.
org.ogf.saga.logicalfile
This package provides classes to interact with replica systems.
org.ogf.saga.monitoring
The monitoring package defines the Monitorable interface, which must be implemented by monitorable SAGA objects, and also defines the Steerable interface, which extends the monitoring mechanism with the ability to push values back to the monitored entity.
org.ogf.saga.namespace
This package provides classes to manipulate namespaces.
org.ogf.saga.permissions
The permissions package provides the interface Permissions to query and set permissions on Saga objects, such as files or streams.
org.ogf.saga.resource
This package provides classes to manage resources on remote grid/cloud systems.
org.ogf.saga.resource.description
This package provides interfaces to describe resources to acquire.
org.ogf.saga.resource.instance
This package provides resources interfaces.
org.ogf.saga.resource.manager
This package provides the Resource Manager class.
org.ogf.saga.resource.task
This package provides the ResourceTask interface that allows to manage resources as tasks.
org.ogf.saga.rpc
The methods of the SAGA RPC package map with the methods as defined in the GridRPC specification, as described in GFD.52, at least semantically, with slight modifications for SAGA look and feel, SAGA error conventions, SAGA task model, et cetera.
org.ogf.saga.sd
This API provides a mechanism to locate services.
org.ogf.saga.session
This package contains the Session interface, which provides a common interface for managing security information (by storing Context objects).
org.ogf.saga.stream
The streams package provides a simple mechanism for setting up connections to remote components.
org.ogf.saga.task
This package provides classes and methods for manipulating tasks and collections of tasks.
org.ogf.saga.url
The methods of the SAGA URL package allow access to the parts of an URL.

Copyright © 2016 Open Grid Forum. All rights reserved.