Package | Description |
---|---|
org.ogf.saga |
This package contains the base object for almost all SAGA objects.
|
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.namespace |
This package provides classes to manipulate namespaces.
|
org.ogf.saga.resource |
This package provides classes to manage resources on remote grid/cloud systems.
|
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.url |
The methods of the SAGA URL package allow access to the parts of an URL.
|
Modifier and Type | Method and Description |
---|---|
Session |
SagaObject.getSession()
Returns a shallow copy of the session from which this object was created.
|
Modifier and Type | Method and Description |
---|---|
static Directory |
FileFactory.createDirectory(Session session,
URL name)
Creates a Directory for reading.
|
static Directory |
FileFactory.createDirectory(Session session,
URL name,
int flags)
Creates a Directory.
|
static Directory |
FileFactory.createDirectory(String sagaFactoryClassname,
Session session,
URL name)
Creates a Directory for reading.
|
static Directory |
FileFactory.createDirectory(String sagaFactoryClassname,
Session session,
URL name,
int flags)
Creates a Directory.
|
static Task<FileFactory,Directory> |
FileFactory.createDirectory(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a Directory for reading.
|
static Task<FileFactory,Directory> |
FileFactory.createDirectory(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a Directory.
|
static Task<FileFactory,Directory> |
FileFactory.createDirectory(TaskMode mode,
Session session,
URL name)
Creates a task that creates a Directory for reading.
|
static Task<FileFactory,Directory> |
FileFactory.createDirectory(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a Directory.
|
static File |
FileFactory.createFile(Session session,
URL name)
Creates a File for reading.
|
static File |
FileFactory.createFile(Session session,
URL name,
int flags)
Creates a File.
|
static File |
FileFactory.createFile(String sagaFactoryClassname,
Session session,
URL name)
Creates a File for reading.
|
static File |
FileFactory.createFile(String sagaFactoryClassname,
Session session,
URL name,
int flags)
Creates a File.
|
static Task<FileFactory,File> |
FileFactory.createFile(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a File for reading.
|
static Task<FileFactory,File> |
FileFactory.createFile(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a File.
|
static Task<FileFactory,File> |
FileFactory.createFile(TaskMode mode,
Session session,
URL name)
Creates a task that creates a File for reading.
|
static Task<FileFactory,File> |
FileFactory.createFile(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a File.
|
static FileInputStream |
FileFactory.createFileInputStream(Session session,
URL name)
Creates a FileInputStream.
|
static FileInputStream |
FileFactory.createFileInputStream(String sagaFactoryClassname,
Session session,
URL name)
Creates a FileInputStream.
|
static Task<FileFactory,FileInputStream> |
FileFactory.createFileInputStream(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a FileInputStream.
|
static Task<FileFactory,FileInputStream> |
FileFactory.createFileInputStream(TaskMode mode,
Session session,
URL name)
Creates a task that creates a FileInputStream.
|
static FileOutputStream |
FileFactory.createFileOutputStream(Session session,
URL name)
Creates a FileOutputStream.
|
static FileOutputStream |
FileFactory.createFileOutputStream(Session session,
URL name,
boolean append)
Creates a FileOutputStream.
|
static FileOutputStream |
FileFactory.createFileOutputStream(String sagaFactoryClassname,
Session session,
URL name)
Creates a FileOutputStream.
|
static FileOutputStream |
FileFactory.createFileOutputStream(String sagaFactoryClassname,
Session session,
URL name,
boolean append)
Creates a FileOutputStream.
|
static Task<FileFactory,FileOutputStream> |
FileFactory.createFileOutputStream(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a FileOutputStream.
|
static Task<FileFactory,FileOutputStream> |
FileFactory.createFileOutputStream(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name,
boolean append)
Creates a task that creates a FileOutputStream.
|
static Task<FileFactory,FileOutputStream> |
FileFactory.createFileOutputStream(TaskMode mode,
Session session,
URL name)
Creates a task that creates a FileOutputStream.
|
static Task<FileFactory,FileOutputStream> |
FileFactory.createFileOutputStream(TaskMode mode,
Session session,
URL name,
boolean append)
Creates a task that creates a FileOutputStream.
|
protected abstract Directory |
FileFactory.doCreateDirectory(Session session,
URL name,
int flags)
Creates a Directory.
|
protected abstract Task<FileFactory,Directory> |
FileFactory.doCreateDirectory(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a Directory.
|
protected abstract File |
FileFactory.doCreateFile(Session session,
URL name,
int flags)
Creates a File.
|
protected abstract Task<FileFactory,File> |
FileFactory.doCreateFile(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a File.
|
protected abstract FileInputStream |
FileFactory.doCreateFileInputStream(Session session,
URL name)
Creates a FileInputStream.
|
protected abstract Task<FileFactory,FileInputStream> |
FileFactory.doCreateFileInputStream(TaskMode mode,
Session session,
URL name)
Creates a task that creates a FileInputStream.
|
protected abstract FileOutputStream |
FileFactory.doCreateFileOutputStream(Session session,
URL name,
boolean append)
Creates a FileOutputStream.
|
protected abstract Task<FileFactory,FileOutputStream> |
FileFactory.doCreateFileOutputStream(TaskMode mode,
Session session,
URL name,
boolean append)
Creates a task that creates a FileOutputStream.
|
Modifier and Type | Method and Description |
---|---|
static EntityDataSet |
ISNFactory.createEntityDataSet(String model,
String entityName,
String filter,
Session session)
Creates an
EntityDataSet that contains the set of entities
that pass the specified filter. |
static EntityDataSet |
ISNFactory.createEntityDataSet(String model,
String entityName,
String filter,
Session session,
URL infoSystemUrl)
Creates an
EntityDataSet that contains the set of entities
that pass the specified filter. |
static EntityDataSet |
ISNFactory.createEntityDataSet(String sagaFactoryClassname,
String model,
String entityName,
String filter,
Session session)
Creates an
EntityDataSet that contains the set of entities
that pass the specified filter. |
static EntityDataSet |
ISNFactory.createEntityDataSet(String sagaFactoryClassname,
String model,
String entityName,
String filter,
Session session,
URL infoSystemUrl)
Creates an
EntityDataSet that contains the set of entities
that pass the specified filter. |
protected abstract EntityDataSet |
ISNFactory.doCreateEntityDataSet(String model,
String entityName,
String filter,
Session session)
Creates a
EntityDataSet with the default URL . |
protected abstract EntityDataSet |
ISNFactory.doCreateEntityDataSet(String model,
String entityName,
String filter,
Session session,
URL infoSystemUrl)
Creates a
EntityDataSet . |
Modifier and Type | Method and Description |
---|---|
static JobService |
JobFactory.createJobService(Session session)
Creates a job service using the default contact string.
|
static JobService |
JobFactory.createJobService(Session session,
URL rm)
Creates a job service.
|
static JobService |
JobFactory.createJobService(String sagaFactoryClassname,
Session session)
Creates a job service using the default contact string.
|
static JobService |
JobFactory.createJobService(String sagaFactoryClassname,
Session session,
URL rm)
Creates a job service.
|
static Task<JobFactory,JobService> |
JobFactory.createJobService(String sagaFactoryClassname,
TaskMode mode,
Session session)
Creates a task that creates a job service, using a default contact
string.
|
static Task<JobFactory,JobService> |
JobFactory.createJobService(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL rm)
Creates a task that creates a job service.
|
static Task<JobFactory,JobService> |
JobFactory.createJobService(TaskMode mode,
Session session)
Creates a task that creates a job service, using a default contact
string.
|
static Task<JobFactory,JobService> |
JobFactory.createJobService(TaskMode mode,
Session session,
URL rm)
Creates a task that creates a job service.
|
protected abstract JobService |
JobFactory.doCreateJobService(Session session,
URL rm)
Creates a job service.
|
protected abstract Task<JobFactory,JobService> |
JobFactory.doCreateJobService(TaskMode mode,
Session session,
URL rm)
Creates a task that creates a job service.
|
Modifier and Type | Method and Description |
---|---|
static LogicalDirectory |
LogicalFileFactory.createLogicalDirectory(Session session,
URL name)
Creates a LogicalDirectory using READ open mode.
|
static LogicalDirectory |
LogicalFileFactory.createLogicalDirectory(Session session,
URL name,
int flags)
Creates a LogicalDirectory.
|
static LogicalDirectory |
LogicalFileFactory.createLogicalDirectory(String sagaFactoryClassname,
Session session,
URL name)
Creates a LogicalDirectory using READ open mode.
|
static LogicalDirectory |
LogicalFileFactory.createLogicalDirectory(String sagaFactoryClassname,
Session session,
URL name,
int flags)
Creates a LogicalDirectory.
|
static Task<LogicalFileFactory,LogicalDirectory> |
LogicalFileFactory.createLogicalDirectory(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a LogicalDirectory using READ open mode.
|
static Task<LogicalFileFactory,LogicalDirectory> |
LogicalFileFactory.createLogicalDirectory(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a LogicalDirectory.
|
static Task<LogicalFileFactory,LogicalDirectory> |
LogicalFileFactory.createLogicalDirectory(TaskMode mode,
Session session,
URL name)
Creates a task that creates a LogicalDirectory using READ open mode.
|
static Task<LogicalFileFactory,LogicalDirectory> |
LogicalFileFactory.createLogicalDirectory(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a LogicalDirectory.
|
static LogicalFile |
LogicalFileFactory.createLogicalFile(Session session,
URL name)
Creates a LogicalFile using READ open mode.
|
static LogicalFile |
LogicalFileFactory.createLogicalFile(Session session,
URL name,
int flags)
Creates a LogicalFile.
|
static LogicalFile |
LogicalFileFactory.createLogicalFile(String sagaFactoryClassname,
Session session,
URL name)
Creates a LogicalFile using READ open mode.
|
static LogicalFile |
LogicalFileFactory.createLogicalFile(String sagaFactoryClassname,
Session session,
URL name,
int flags)
Creates a LogicalFile.
|
static Task<LogicalFileFactory,LogicalFile> |
LogicalFileFactory.createLogicalFile(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a LogicalFile using READ open mode.
|
static Task<LogicalFileFactory,LogicalFile> |
LogicalFileFactory.createLogicalFile(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a LogicalFile.
|
static Task<LogicalFileFactory,LogicalFile> |
LogicalFileFactory.createLogicalFile(TaskMode mode,
Session session,
URL name)
Creates a task that creates a LogicalFile using READ open mode.
|
static Task<LogicalFileFactory,LogicalFile> |
LogicalFileFactory.createLogicalFile(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a LogicalFile.
|
protected abstract LogicalDirectory |
LogicalFileFactory.doCreateLogicalDirectory(Session session,
URL name,
int flags)
Creates a Directory.
|
protected abstract Task<LogicalFileFactory,LogicalDirectory> |
LogicalFileFactory.doCreateLogicalDirectory(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a LogicalDirectory.
|
protected abstract LogicalFile |
LogicalFileFactory.doCreateLogicalFile(Session session,
URL name,
int flags)
Creates a LogicalFile.
|
protected abstract Task<LogicalFileFactory,LogicalFile> |
LogicalFileFactory.doCreateLogicalFile(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a LogicalFile.
|
Modifier and Type | Method and Description |
---|---|
static NSDirectory |
NSFactory.createNSDirectory(Session session,
URL name)
Creates a namespace directory.
|
static NSDirectory |
NSFactory.createNSDirectory(Session session,
URL name,
int flags)
Creates a namespace directory.
|
static NSDirectory |
NSFactory.createNSDirectory(String sagaFactoryClassname,
Session session,
URL name)
Creates a namespace directory.
|
static NSDirectory |
NSFactory.createNSDirectory(String sagaFactoryClassname,
Session session,
URL name,
int flags)
Creates a namespace directory.
|
static Task<NSFactory,NSDirectory> |
NSFactory.createNSDirectory(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a namespace directory.
|
static Task<NSFactory,NSDirectory> |
NSFactory.createNSDirectory(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a namespace directory.
|
static Task<NSFactory,NSDirectory> |
NSFactory.createNSDirectory(TaskMode mode,
Session session,
URL name)
Creates a task that creates a namespace directory.
|
static Task<NSFactory,NSDirectory> |
NSFactory.createNSDirectory(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a namespace directory.
|
static NSEntry |
NSFactory.createNSEntry(Session session,
URL name)
Creates a namespace entry.
|
static NSEntry |
NSFactory.createNSEntry(Session session,
URL name,
int flags)
Creates a namespace entry.
|
static NSEntry |
NSFactory.createNSEntry(String sagaFactoryClassname,
Session session,
URL name)
Creates a namespace entry.
|
static NSEntry |
NSFactory.createNSEntry(String sagaFactoryClassname,
Session session,
URL name,
int flags)
Creates a namespace entry.
|
static Task<NSFactory,NSEntry> |
NSFactory.createNSEntry(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a namespace entry.
|
static Task<NSFactory,NSEntry> |
NSFactory.createNSEntry(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a namespace entry.
|
static Task<NSFactory,NSEntry> |
NSFactory.createNSEntry(TaskMode mode,
Session session,
URL name)
Creates a task that creates a namespace entry.
|
static Task<NSFactory,NSEntry> |
NSFactory.createNSEntry(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a namespace entry.
|
protected abstract NSDirectory |
NSFactory.doCreateNSDirectory(Session session,
URL name,
int flags)
Creates a namespace directory.
|
protected abstract Task<NSFactory,NSDirectory> |
NSFactory.doCreateNSDirectory(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a namespace directory.
|
protected abstract NSEntry |
NSFactory.doCreateNSEntry(Session session,
URL name,
int flags)
Creates a namespace entry.
|
protected abstract Task<NSFactory,NSEntry> |
NSFactory.doCreateNSEntry(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a namespace entry.
|
Modifier and Type | Method and Description |
---|---|
static ResourceManager |
ResourceFactory.createResourceManager(Session session)
Creates a resource manager using the default contact string.
|
static ResourceManager |
ResourceFactory.createResourceManager(Session session,
URL rm)
Creates a resource manager.
|
static ResourceManager |
ResourceFactory.createResourceManager(String sagaFactoryClassname,
Session session)
Creates a resource manager using the default contact string.
|
static ResourceManager |
ResourceFactory.createResourceManager(String sagaFactoryClassname,
Session session,
URL rm)
Creates a resource manager.
|
static Task<ResourceFactory,ResourceManager> |
ResourceFactory.createResourceManager(String sagaFactoryClassname,
TaskMode mode,
Session session)
Creates a task that creates a resource manager, using a default contact
string.
|
static Task<ResourceFactory,ResourceManager> |
ResourceFactory.createResourceManager(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL rm)
Creates a task that creates a resource manager.
|
static Task<ResourceFactory,ResourceManager> |
ResourceFactory.createResourceManager(TaskMode mode,
Session session)
Creates a task that creates a resource manager, using a default contact
string.
|
static Task<ResourceFactory,ResourceManager> |
ResourceFactory.createResourceManager(TaskMode mode,
Session session,
URL rm)
Creates a task that creates a resource manager.
|
protected abstract ResourceManager |
ResourceFactory.doCreateResourceManager(Session session,
URL rm)
Creates a resource manager.
|
protected abstract Task<ResourceFactory,ResourceManager> |
ResourceFactory.doCreateResourceManager(TaskMode mode,
Session session,
URL rm)
Creates a task that creates a resource manager.
|
Modifier and Type | Method and Description |
---|---|
static RPC |
RPCFactory.createRPC(Session session,
URL funcname)
Creates a RPC handle instance.
|
static RPC |
RPCFactory.createRPC(String sagaFactoryClassname,
Session session,
URL funcname)
Creates a RPC handle instance.
|
static Task<RPCFactory,RPC> |
RPCFactory.createRPC(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL funcname)
Creates a task that creates a RPC handle instance.
|
static Task<RPCFactory,RPC> |
RPCFactory.createRPC(TaskMode mode,
Session session,
URL funcname)
Creates a task that creates a RPC handle instance.
|
protected abstract RPC |
RPCFactory.doCreateRPC(Session session,
URL funcname)
Creates a RPC handle instance.
|
protected abstract Task<RPCFactory,RPC> |
RPCFactory.doCreateRPC(TaskMode mode,
Session session,
URL funcname)
Creates a task that creates a RPC handle instance.
|
Modifier and Type | Method and Description |
---|---|
static Discoverer |
SDFactory.createDiscoverer(Session session)
Creates a
Discoverer with a specified session and a default
and URL . |
static Discoverer |
SDFactory.createDiscoverer(Session session,
URL url)
Creates a
Discoverer . |
static Discoverer |
SDFactory.createDiscoverer(String sagaFactoryClassname,
Session session)
Creates a
Discoverer with a specified session and a default
and URL . |
static Discoverer |
SDFactory.createDiscoverer(String sagaFactoryClassname,
Session session,
URL url)
Creates a
Discoverer . |
protected abstract Discoverer |
SDFactory.doCreateDiscoverer(Session session)
Creates a
Discoverer with the default URL . |
protected abstract Discoverer |
SDFactory.doCreateDiscoverer(Session session,
URL url)
Creates a
Discoverer . |
Modifier and Type | Method and Description |
---|---|
static Session |
SessionFactory.createSession()
Returns the default session, with all the default contexts.
|
static Session |
SessionFactory.createSession(boolean defaults)
Creates a session.
|
static Session |
SessionFactory.createSession(String sagaFactoryClassname)
Returns the default session, with all the default contexts.
|
static Session |
SessionFactory.createSession(String sagaFactoryClassname,
boolean defaults)
Creates a session.
|
protected abstract Session |
SessionFactory.doCreateSession(boolean defaults)
Creates a session.
|
Modifier and Type | Method and Description |
---|---|
static Stream |
StreamFactory.createStream(Session session,
URL name)
Creates a Stream.
|
static Stream |
StreamFactory.createStream(String sagaFactoryClassname,
Session session,
URL name)
Creates a Stream.
|
static Task<StreamFactory,Stream> |
StreamFactory.createStream(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a Stream.
|
static Task<StreamFactory,Stream> |
StreamFactory.createStream(TaskMode mode,
Session session,
URL name)
Creates a task that creates a Stream.
|
static StreamServer |
StreamFactory.createStreamServer(Session session)
Creates a StreamServer.
|
static StreamServer |
StreamFactory.createStreamServer(Session session,
URL name)
Creates a StreamServer.
|
static StreamServer |
StreamFactory.createStreamServer(String sagaFactoryClassname,
Session session)
Creates a StreamServer.
|
static StreamServer |
StreamFactory.createStreamServer(String sagaFactoryClassname,
Session session,
URL name)
Creates a StreamServer.
|
static Task<StreamFactory,StreamServer> |
StreamFactory.createStreamServer(String sagaFactoryClassname,
TaskMode mode,
Session session)
Creates a task that creates a StreamServer.
|
static Task<StreamFactory,StreamServer> |
StreamFactory.createStreamServer(String sagaFactoryClassname,
TaskMode mode,
Session session,
URL name)
Creates a task that creates a StreamServer.
|
static Task<StreamFactory,StreamServer> |
StreamFactory.createStreamServer(TaskMode mode,
Session session)
Creates a task that creates a StreamServer.
|
static Task<StreamFactory,StreamServer> |
StreamFactory.createStreamServer(TaskMode mode,
Session session,
URL name)
Creates a task that creates a StreamServer.
|
protected abstract Stream |
StreamFactory.doCreateStream(Session session,
URL name)
Creates a Stream.
|
protected abstract Task<StreamFactory,Stream> |
StreamFactory.doCreateStream(TaskMode mode,
Session session,
URL name)
Creates a task that creates a Stream.
|
protected abstract StreamServer |
StreamFactory.doCreateStreamServer(Session session,
URL name)
Creates a StreamServer.
|
protected abstract Task<StreamFactory,StreamServer> |
StreamFactory.doCreateStreamServer(TaskMode mode,
Session session,
URL name)
Creates a task that creates a StreamServer.
|
Modifier and Type | Method and Description |
---|---|
URL |
URL.translate(Session session,
String scheme)
Returns a new URL with the scheme part replaced.
|
Copyright © 2016 Open Grid Forum. All rights reserved.