Uses of Interface
org.ogf.saga.session.Session

Packages that use Session
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.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.url The methods of the SAGA URL package allow access to the parts of an URL. 
 

Uses of Session in org.ogf.saga
 

Methods in org.ogf.saga that return Session
 Session SagaObject.getSession()
          Returns a shallow copy of the session from which this object was created.
 

Uses of Session in org.ogf.saga.file
 

Methods in org.ogf.saga.file with parameters of type Session
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.
 

Uses of Session in org.ogf.saga.isn
 

Methods in org.ogf.saga.isn with parameters of type Session
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.
 

Uses of Session in org.ogf.saga.job
 

Methods in org.ogf.saga.job with parameters of type Session
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.
 

Uses of Session in org.ogf.saga.logicalfile
 

Methods in org.ogf.saga.logicalfile with parameters of type Session
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.
 

Uses of Session in org.ogf.saga.namespace
 

Methods in org.ogf.saga.namespace with parameters of type Session
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.
 

Uses of Session in org.ogf.saga.rpc
 

Methods in org.ogf.saga.rpc with parameters of type Session
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.
 

Uses of Session in org.ogf.saga.sd
 

Methods in org.ogf.saga.sd with parameters of type Session
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.
 

Uses of Session in org.ogf.saga.session
 

Methods in org.ogf.saga.session that return Session
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.
 

Uses of Session in org.ogf.saga.stream
 

Methods in org.ogf.saga.stream with parameters of type Session
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.
 

Uses of Session in org.ogf.saga.url
 

Methods in org.ogf.saga.url with parameters of type Session
 URL URL.translate(Session session, String scheme)
          Returns a new URL with the scheme part replaced.
 



Copyright © 2014 Open Grid Forum. All rights reserved.