Package | Description |
---|---|
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.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 | |
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Buffer
Encapsulates a sequence of bytes to be used for I/O operations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Context
A
Context provides the functionality of a security information
container. |
Modifier and Type | Method and Description |
---|---|
SagaObject |
SagaException.getObject()
Returns the SAGA object associated with this exception.
|
Constructor and Description |
---|
AlreadyExistsException(String message,
SagaObject object)
Constructs an AlreadyExists exception with the specified detail message
and associated SAGA object.
|
AlreadyExistsException(String detail,
Throwable cause,
SagaObject object)
Constructs a new AlreadyExistsException with the specified detail message,
specified cause and associated SAGA object.
|
AlreadyExistsException(Throwable cause,
SagaObject object)
Constructs a new AlreadyExistsException with the specified cause and
associated SAGA object.
|
AuthenticationFailedException(String message,
SagaObject object)
Constructs an AuthenticationFailed exception with the specified detail
message and associated SAGA object.
|
AuthenticationFailedException(String detail,
Throwable cause,
SagaObject object)
Constructs a new AuthenticationFailedException with the specified detail message,
specified cause and associated SAGA object.
|
AuthenticationFailedException(Throwable cause,
SagaObject object)
Constructs a new AuthenticationFailedException with the specified cause and
associated SAGA object.
|
AuthorizationFailedException(String message,
SagaObject object)
Constructs an AuthorizationFailed exception with the specified detail
message and associated SAGA object.
|
AuthorizationFailedException(String detail,
Throwable cause,
SagaObject object)
Constructs a new AuthorizationFailedException with the specified detail message,
specified cause and associated SAGA object.
|
AuthorizationFailedException(Throwable cause,
SagaObject object)
Constructs a new AuthorizationFailedException with the specified cause and
associated SAGA object.
|
BadParameterException(String message,
SagaObject object)
Constructs a BadParameter exception with the specified detail message and
associated SAGA object.
|
BadParameterException(String detail,
Throwable cause,
SagaObject object)
Constructs a new BadParameterExceptio with the specified detail message,
specified cause and associated SAGA object.
|
BadParameterException(Throwable cause,
SagaObject object)
Constructs a new BadParameterException with the specified cause and
associated SAGA object.
|
DoesNotExistException(String message,
SagaObject object)
Constructs a DoesNotExist exception with the specified detail message and
associated SAGA object.
|
DoesNotExistException(String detail,
Throwable cause,
SagaObject object)
Constructs a new DoesNotExistException with the specified detail message,
specified cause and associated SAGA object.
|
DoesNotExistException(Throwable cause,
SagaObject object)
Constructs a new DoesNotExistException with the specified cause and
associated SAGA object.
|
IncorrectStateException(String message,
SagaObject object)
Constructs an IncorrectState exception with the specified detail message
and associated SAGA object.
|
IncorrectStateException(String detail,
Throwable cause,
SagaObject object)
Constructs a new IncorrectStateException with the specified detail message,
specified cause and associated SAGA object.
|
IncorrectStateException(Throwable cause,
SagaObject object)
Constructs a new IncorrectStateException with the specified cause and
associated SAGA object.
|
IncorrectURLException(String message,
SagaObject object)
Constructs an IncorrectURL exception with the specified detail message
and associated SAGA object.
|
IncorrectURLException(String detail,
Throwable cause,
SagaObject object)
Constructs a new IncorrectURLException with the specified detail message,
specified cause and associated SAGA object.
|
IncorrectURLException(Throwable cause,
SagaObject object)
Constructs a new IncorrectURLException with the specified cause and
associated SAGA object.
|
NoSuccessException(String message,
SagaObject object)
Constructs a NoSuccess exception with the specified detail message and
associated SAGA object.
|
NoSuccessException(String detail,
Throwable cause,
SagaObject object)
Constructs a new NoSuccessException with the specified detail message,
specified cause and associated SAGA object.
|
NoSuccessException(Throwable cause,
SagaObject object)
Constructs a new NoSuccessException with the specified cause and
associated SAGA object.
|
NotImplementedException(String message,
SagaObject object)
Constructs a NotImplemented exception with the specified detail message
and associated SAGA object.
|
NotImplementedException(String detail,
Throwable cause,
SagaObject object)
Constructs a new NotImplementedException with the specified detail message,
specified cause and associated SAGA object.
|
NotImplementedException(Throwable cause,
SagaObject object)
Constructs a new NotImplementedException with the specified cause and
associated SAGA object.
|
PermissionDeniedException(String message,
SagaObject object)
Constructs a PermissionDenied exception with the specified detail message
and associated SAGA object.
|
PermissionDeniedException(String detail,
Throwable cause,
SagaObject object)
Constructs a new PermissionDeniedException with the specified detail message,
specified cause and associated SAGA object.
|
PermissionDeniedException(Throwable cause,
SagaObject object)
Constructs a new PermissionDeniedException with the specified cause and
associated SAGA object.
|
SagaException(int order,
String message,
SagaObject object)
Constructs a new SAGA exception with the specified detail message and
associated SAGA object.
|
SagaException(int order,
String detail,
Throwable cause,
SagaObject object)
Constructs a new SAGA exception with the specified detail message,
specified cause and associated SAGA object.
|
SagaException(int order,
Throwable cause,
SagaObject object)
Constructs a new SAGA exception with the specified cause and
associated SAGA object.
|
SagaIOException(String message,
SagaObject object)
Constructs an SagaIO exception with the specified detail message and
associated SAGA object.
|
SagaIOException(String message,
Throwable cause,
int code,
SagaObject object)
Constructs an SagaIO exception with the specified detail message.
|
SagaIOException(String detail,
Throwable cause,
SagaObject object)
Constructs a new SagaIOException with the specified detail message,
specified cause and associated SAGA object.
|
SagaIOException(Throwable cause,
SagaObject object)
Constructs a new SagaIOException with the specified cause and
associated SAGA object.
|
TimeoutException(String message,
SagaObject object)
Constructs a Timeout exception with the specified detail message and
associated SAGA object.
|
TimeoutException(String detail,
Throwable cause,
SagaObject object)
Constructs a new TimeoutException with the specified detail message,
specified cause and associated SAGA object.
|
TimeoutException(Throwable cause,
SagaObject object)
Constructs a new TimeoutException with the specified cause and
associated SAGA object.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Directory
A Directory instance represents an open directory.
|
interface |
File
The File interface represents an open file descriptor for reads/writes on a
physical file.
|
interface |
IOVec
Extends the
Buffer interface with lenIn, lenOut, and offset
attributes. |
Modifier and Type | Class and Description |
---|---|
class |
FileInputStream
Since Java programmers are used to streams, the Java language bindings of
SAGA provide them.
|
class |
FileOutputStream
Since Java programmers are used to streams, the Java language bindings of
SAGA provide them.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EntityData
Provides read access to the data of an entity.
|
interface |
EntityDataSet
Provides the means to navigate around the information model for a selected
entity and gives access to the
EntityData objects. |
Modifier and Type | Interface and Description |
---|---|
interface |
Job
Jobs are created by a
JobService , using a JobDescription . |
interface |
JobDescription
The contents of a job description is defined by its attributes.
|
interface |
JobSelf
A JobSelf is a Job that represents the current application, and is steerable.
|
interface |
JobService
A JobService represents a resource management back-end.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LogicalDirectory
This interface represents a container for logical files in a logical file
name space.
|
interface |
LogicalFile
A LogicalFile provides the means to handle the contents of logical files.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Metric
Metrics represent monitorable entities.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NSDirectory
Represents a namespace entry that is a directory, and defines additional
methods for them.
|
interface |
NSEntry
Defines methods that allow inspection and management of the entry.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ComputeDescription |
interface |
NetworkDescription |
interface |
ResourceDescription |
interface |
StorageDescription |
Modifier and Type | Interface and Description |
---|---|
interface |
Compute |
interface |
Network |
interface |
Resource<R,RD> |
interface |
Storage |
Modifier and Type | Interface and Description |
---|---|
interface |
ResourceManager
The resource manager can translate resource requests into stateful resource handles.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ResourceTask
This interface contains part of the Resource interface.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Parameter
Parameters for RPC calls.
|
interface |
RPC
The
RPC class represents a remote function handle that can be
called repeatedly. |
Modifier and Type | Interface and Description |
---|---|
interface |
Discoverer
Provides the entry point for service discovery.
|
interface |
ServiceData
Read access to the key/value pairs of a
ServiceDescription instance. |
interface |
ServiceDescription
Read access to the top level data of the service and a means to navigate to
related services.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Session
A session isolates independent sets of SAGA objects from each other, and
supports management of security contexts.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Stream
A client stream object.
|
interface |
StreamServer
A
StreamServer object represents an endpoint for
a listening/server object that waits for client connections. |
Modifier and Type | Class and Description |
---|---|
class |
StreamInputStream
Since Java programmers are used to streams, the Java language bindings of
SAGA provide them.
|
class |
StreamOutputStream
Since Java programmers are used to streams, the Java language bindings of
SAGA provide them.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Task<T,E>
Tasks can only be created through asynchronous method calls.
|
interface |
TaskContainer
Container object for tasks.
|
Modifier and Type | Interface and Description |
---|---|
interface |
URL
The
URL interface provides methods to access or set
the individual parts of an URL, and to convert strings to URLs and
vice versa. |
Copyright © 2016 Open Grid Forum. All rights reserved.