Uses of Class
org.ogf.saga.error.NotImplementedException

Packages that use NotImplementedException
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.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.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.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. 
 

Uses of NotImplementedException in org.ogf.saga.attributes
 

Methods in org.ogf.saga.attributes that throw NotImplementedException
 boolean Attributes.existsAttribute(String key)
          Checks the existence of an attribute.
 Task<T,Boolean> AsyncAttributes.existsAttribute(TaskMode mode, String key)
          Creates a task that tests for the existence of an attribute.
 String[] Attributes.findAttributes(String... patterns)
          Finds matching attributes.
 Task<T,String[]> AsyncAttributes.findAttributes(TaskMode mode, String... patterns)
          Creates a task that finds matching attributes.
 String Attributes.getAttribute(String key)
          Gets the value of an attribute.
 Task<T,String> AsyncAttributes.getAttribute(TaskMode mode, String key)
          Creates a task that obtains the value of an attribute.
 String[] Attributes.getVectorAttribute(String key)
          Gets the array of values associated with an attribute.
 Task<T,String[]> AsyncAttributes.getVectorAttribute(TaskMode mode, String key)
          Creates a task that obtains the array of values associated with an attribute.
 boolean Attributes.isReadOnlyAttribute(String key)
          Checks the attribute for being read-only.
 Task<T,Boolean> AsyncAttributes.isReadOnlyAttribute(TaskMode mode, String key)
          Creates a task that checks the attribute mode for being read-only.
 boolean Attributes.isRemovableAttribute(String key)
          Checks the attribute for being removable.
 Task<T,Boolean> AsyncAttributes.isRemovableAttribute(TaskMode mode, String key)
          Creates a task that checks the attribute mode for being removable.
 boolean Attributes.isVectorAttribute(String key)
          Checks the attribute for being a vector.
 Task<T,Boolean> AsyncAttributes.isVectorAttribute(TaskMode mode, String key)
          Creates a task that checks the attribute mode for being a vector.
 boolean Attributes.isWritableAttribute(String key)
          Checks the attribute for being writable.
 Task<T,Boolean> AsyncAttributes.isWritableAttribute(TaskMode mode, String key)
          Creates a task that checks the attribute mode for being writable.
 String[] Attributes.listAttributes()
          Gets the list of attribute keys.
 Task<T,String[]> AsyncAttributes.listAttributes(TaskMode mode)
          Creates a task that obtains the list of attribute keys.
 void Attributes.removeAttribute(String key)
          Removes an attribute.
 Task<T,Void> AsyncAttributes.removeAttribute(TaskMode mode, String key)
          Creates a task that removes an attribute.
 void Attributes.setAttribute(String key, String value)
          Sets an attribute to a value.
 Task<T,Void> AsyncAttributes.setAttribute(TaskMode mode, String key, String value)
          Creates a task that sets an attribute to a value.
 void Attributes.setVectorAttribute(String key, String[] values)
          Sets an attribute to an array of values.
 Task<T,Void> AsyncAttributes.setVectorAttribute(TaskMode mode, String key, String[] values)
          Creates a task that sets an attribute to an array of values.
 

Uses of NotImplementedException in org.ogf.saga.bootstrap
 

Methods in org.ogf.saga.bootstrap that throw NotImplementedException
 ISNFactory SagaFactory.createISNFactory()
          Creates a factory for the Saga Information System Navigator package.
 JobFactory SagaFactory.createJobFactory()
          Creates a factory for the Saga jobs package.
 LogicalFileFactory SagaFactory.createLogicalFileFactory()
          Creates a factory for the Saga logical file package.
 MonitoringFactory SagaFactory.createMonitoringFactory()
          Creates a factory for the Saga monitoring package.
 NSFactory SagaFactory.createNamespaceFactory()
          Creates a factory for the Saga namespace package.
 RPCFactory SagaFactory.createRPCFactory()
          Creates a factory for the Saga RPC package.
 SDFactory SagaFactory.createSDFactory()
          Creates a factory for the Saga Service Discovery package.
 StreamFactory SagaFactory.createStreamFactory()
          Creates a factory for the Saga stream package.
 TaskFactory SagaFactory.createTaskFactory()
          Creates a factory for the Saga task package.
static ISNFactory ImplementationBootstrapLoader.getISNFactory(String factoryName)
          Creates a ISN factory for the Information System Navigator, using the specified SagaFactory.
static JobFactory ImplementationBootstrapLoader.getJobFactory(String factoryName)
          Creates a job factory, using the specified SagaFactory.
static LogicalFileFactory ImplementationBootstrapLoader.getLogicalFileFactory(String factoryName)
          Creates a logical file factory, using the specified SagaFactory.
static MonitoringFactory ImplementationBootstrapLoader.getMonitoringFactory(String factoryName)
          Creates a monitoring factory, using the specified SagaFactory.
static NSFactory ImplementationBootstrapLoader.getNamespaceFactory(String factoryName)
          Creates a namespace factory, using the specified SagaFactory.
static RPCFactory ImplementationBootstrapLoader.getRPCFactory(String factoryName)
          Creates an RPC factory, using the specified SagaFactory.
static SDFactory ImplementationBootstrapLoader.getSDFactory(String factoryName)
          Creates a SD factory for Service Discovery, using the specified SagaFactory.
static StreamFactory ImplementationBootstrapLoader.getStreamFactory(String factoryName)
          Creates a stream factory, using the specified SagaFactory.
static TaskFactory ImplementationBootstrapLoader.getTaskFactory(String factoryName)
          Creates a task factory, using the specified SagaFactory.
 

Uses of NotImplementedException in org.ogf.saga.file
 

Methods in org.ogf.saga.file that throw NotImplementedException
abstract  Task<FileInputStream,Integer> FileInputStream.available(TaskMode mode)
          Creates a task that determines how many bytes are available from this stream.
abstract  Task<FileInputStream,Void> FileInputStream.close(TaskMode mode)
          Creates a task that closes this stream.
abstract  Task<FileOutputStream,Void> FileOutputStream.close(TaskMode mode)
          Creates a task that closes this stream.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a Directory for reading, using the default session.
static Task<FileFactory,Directory> FileFactory.createDirectory(String sagaFactoryClassname, TaskMode mode, URL name, int flags)
          Creates a task that creates a Directory, using the default session.
static Directory FileFactory.createDirectory(String sagaFactoryClassname, URL name)
          Creates a Directory for reading, using the default session.
static Directory FileFactory.createDirectory(String sagaFactoryClassname, URL name, int flags)
          Creates a Directory, using the default session.
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 Task<FileFactory,Directory> FileFactory.createDirectory(TaskMode mode, URL name)
          Creates a task that creates a Directory for reading, using the default session.
static Task<FileFactory,Directory> FileFactory.createDirectory(TaskMode mode, URL name, int flags)
          Creates a task that creates a Directory, using the default session.
static Directory FileFactory.createDirectory(URL name)
          Creates a Directory for reading, using the default session.
static Directory FileFactory.createDirectory(URL name, int flags)
          Creates a Directory, using the default session.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a File for reading, using the default session.
static Task<FileFactory,File> FileFactory.createFile(String sagaFactoryClassname, TaskMode mode, URL name, int flags)
          Creates a task that creates a File, using the default session.
static File FileFactory.createFile(String sagaFactoryClassname, URL name)
          Creates a File for reading, using the default session.
static File FileFactory.createFile(String sagaFactoryClassname, URL name, int flags)
          Creates a File using the default session.
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 Task<FileFactory,File> FileFactory.createFile(TaskMode mode, URL name)
          Creates a task that creates a File for reading, using the default session.
static Task<FileFactory,File> FileFactory.createFile(TaskMode mode, URL name, int flags)
          Creates a task that creates a File, using the default session.
static File FileFactory.createFile(URL name)
          Creates a File for reading, using the default session.
static File FileFactory.createFile(URL name, int flags)
          Creates a File using the default session.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a FileInputStream using the default session.
static FileInputStream FileFactory.createFileInputStream(String sagaFactoryClassname, URL name)
          Creates a FileInputStream using the default session.
static Task<FileFactory,FileInputStream> FileFactory.createFileInputStream(TaskMode mode, Session session, URL name)
          Creates a task that creates a FileInputStream.
static Task<FileFactory,FileInputStream> FileFactory.createFileInputStream(TaskMode mode, URL name)
          Creates a task that creates a FileInputStream using the default session.
static FileInputStream FileFactory.createFileInputStream(URL name)
          Creates a FileInputStream using the default session.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a FileOutputStream using the default session.
static Task<FileFactory,FileOutputStream> FileFactory.createFileOutputStream(String sagaFactoryClassname, TaskMode mode, URL name, boolean append)
          Creates a task that creates a FileOutputStream.
static FileOutputStream FileFactory.createFileOutputStream(String sagaFactoryClassname, URL name)
          Creates a FileOutputStream using the default session.
static FileOutputStream FileFactory.createFileOutputStream(String sagaFactoryClassname, URL name, boolean append)
          Creates a FileOutputStream using the default session.
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.
static Task<FileFactory,FileOutputStream> FileFactory.createFileOutputStream(TaskMode mode, URL name)
          Creates a task that creates a FileOutputStream using the default session.
static Task<FileFactory,FileOutputStream> FileFactory.createFileOutputStream(TaskMode mode, URL name, boolean append)
          Creates a task that creates a FileOutputStream.
static FileOutputStream FileFactory.createFileOutputStream(URL name)
          Creates a FileOutputStream using the default session.
static FileOutputStream FileFactory.createFileOutputStream(URL name, boolean append)
          Creates a FileOutputStream using the default session.
static IOVec FileFactory.createIOVec(int size)
          Creates an IOVec.
static IOVec FileFactory.createIOVec(String sagaFactoryClassname, int size)
          Creates an IOVec.
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.
abstract  Task<FileOutputStream,Void> FileOutputStream.flush(TaskMode mode)
          Creates a task that flushes this stream.
 long File.getSize()
          Returns the number of bytes in the file.
 Task<File,Long> File.getSize(TaskMode mode)
          Creates a task that obtains the number of bytes in the file.
 Task<Directory,Long> Directory.getSize(TaskMode mode, URL name)
          Creates a task that retrieves the number of bytes in the specified file.
 Task<Directory,Long> Directory.getSize(TaskMode mode, URL name, int flags)
          Creates a task that retrieves the number of bytes in the specified file.
 long Directory.getSize(URL name)
          Returns the number of bytes in the specified file.
 long Directory.getSize(URL name, int flags)
          Returns the number of bytes in the specified file.
 Task<Directory,Boolean> Directory.isFile(TaskMode mode, URL name)
          Creates a task that tests the name for being a directory entry.
 boolean Directory.isFile(URL name)
          Tests the name for being a directory entry.
abstract  Task<FileInputStream,Void> FileInputStream.mark(TaskMode mode, int readlimit)
          Creates a task that marks the current position in this stream.
abstract  Task<FileInputStream,Boolean> FileInputStream.markSupported(TaskMode mode)
          Creates a task that determines if InputStream.mark(int) is supported.
 List<String> File.modesE()
          Lists the extended modes available in this implementation and/or on the server side.
 Task<File,List<String>> File.modesE(TaskMode mode)
          Creates a task that lists the extended modes available in this implementation and/or on the server side.
 Task<Directory,Directory> Directory.openDirectory(TaskMode mode, URL name)
          Creates a task that creates a new Directory instance.
 Task<Directory,Directory> Directory.openDirectory(TaskMode mode, URL name, int flags)
          Creates a task that creates a new Directory instance.
 Directory Directory.openDirectory(URL name)
          Creates a new Directory instance.
 Directory Directory.openDirectory(URL name, int flags)
          Creates a new Directory instance.
 Task<Directory,File> Directory.openFile(TaskMode mode, URL name)
          Creates a task that creates a new File instance.
 Task<Directory,File> Directory.openFile(TaskMode mode, URL name, int flags)
          Creates a task that creates a new File instance.
 File Directory.openFile(URL name)
          Creates a new File instance.
 File Directory.openFile(URL name, int flags)
          Creates a new File instance.
 Task<Directory,FileInputStream> Directory.openFileInputStream(TaskMode mode, URL name)
          Creates a task that creates a new FileInputStream instance.
 FileInputStream Directory.openFileInputStream(URL name)
          Creates a new FileInputStream instance.
 Task<Directory,FileOutputStream> Directory.openFileOutputStream(TaskMode mode, URL name)
          Creates a task that creates a new FileOutputStream instance.
 Task<Directory,FileOutputStream> Directory.openFileOutputStream(TaskMode mode, URL name, boolean append)
          Creates a task that creates a new FileOutputStream instance.
 FileOutputStream Directory.openFileOutputStream(URL name)
          Creates a new FileOutputStream instance.
 FileOutputStream Directory.openFileOutputStream(URL name, boolean append)
          Creates a new FileOutputStream instance.
 int File.read(Buffer buffer)
          Reads up to the buffer's size from the file into the buffer.
 int File.read(Buffer buffer, int len)
          Reads up to len bytes from the file into the buffer.
 int File.read(Buffer buffer, int offset, int len)
          Reads up to len bytes from the file into the buffer, at the specified offset.
abstract  Task<FileInputStream,Integer> FileInputStream.read(TaskMode mode)
          Creates a task that reads a byte from this stream.
 Task<File,Integer> File.read(TaskMode mode, Buffer buffer)
          Creates a task that reads up to the buffer's size bytes from the file into the buffer.
 Task<File,Integer> File.read(TaskMode mode, Buffer buffer, int len)
          Creates a task that reads up to len bytes from the file into the buffer.
 Task<File,Integer> File.read(TaskMode mode, Buffer buffer, int offset, int len)
          Creates a task that reads up to len bytes from the file into the buffer at the specified buffer offset.
 Task<FileInputStream,Integer> FileInputStream.read(TaskMode mode, byte[] buf)
          Creates a task that reads a buffer from this stream.
abstract  Task<FileInputStream,Integer> FileInputStream.read(TaskMode mode, byte[] buf, int off, int len)
          Creates task that reads (part of) a buffer from this stream.
 int File.readE(String emode, String spec, Buffer buffer)
          Extended read.
 Task<File,Integer> File.readE(TaskMode mode, String emode, String spec, Buffer buffer)
          Creates a task for an extended read.
 int File.readP(String pattern, Buffer buffer)
          Pattern-based read.
 Task<File,Integer> File.readP(TaskMode mode, String pattern, Buffer buffer)
          Creates a task that does a pattern-based read.
 void File.readV(IOVec[] iovecs)
          Gather/scatter read.
 Task<File,Void> File.readV(TaskMode mode, IOVec[] iovecs)
          Creates a task that does a gather/scatter read.
abstract  Task<FileInputStream,Void> FileInputStream.reset(TaskMode mode)
          Creates a task that resets the position to the position last marked.
 long File.seek(long offset, SeekMode whence)
          Repositions the current file position as requested.
 Task<File,Long> File.seek(TaskMode mode, long offset, SeekMode whence)
          Creates a task that repositions the current file position as requested.
 int File.sizeE(String emode, String spec)
          Determines the storage size required for an extended I/O operation.
 Task<File,Integer> File.sizeE(TaskMode mode, String emode, String spec)
          Creates a task that determines the storage size required for an extended I/O operation.
 int File.sizeP(String pattern)
          Determines the storage size required for a pattern I/O operation.
 Task<File,Integer> File.sizeP(TaskMode mode, String pattern)
          Creates a task that determines the storage size required for a pattern I/O operation.
abstract  Task<FileInputStream,Long> FileInputStream.skip(TaskMode mode, long n)
          Creates a task that skips the specified number of bytes from this stream.
 int File.write(Buffer buffer)
          Writes up to the buffer's size bytes from the buffer to the file at the current file position.
 int File.write(Buffer buffer, int len)
          Writes up to len bytes from the buffer to the file at the current file position.
 int File.write(Buffer buffer, int offset, int len)
          Writes up to len bytes from the buffer at the specified buffer offset to the file at the current file position.
 Task<File,Integer> File.write(TaskMode mode, Buffer buffer)
          Creates a task that writes up to the buffer's size bytes from the buffer to the file at the current file position.
 Task<File,Integer> File.write(TaskMode mode, Buffer buffer, int len)
          Creates a task that writes up to len bytes from the buffer to the file at the current file position.
 Task<File,Integer> File.write(TaskMode mode, Buffer buffer, int offset, int len)
          Creates a task that writes up to len bytes from the buffer at the specified buffer offset to the file at the current file position.
 Task<FileOutputStream,Void> FileOutputStream.write(TaskMode mode, byte[] buf)
          Creates a task that writes a buffer to this stream.
abstract  Task<FileOutputStream,Void> FileOutputStream.write(TaskMode mode, byte[] buf, int off, int len)
          Creates a task that writes (part of) a buffer to this stream.
abstract  Task<FileOutputStream,Void> FileOutputStream.write(TaskMode mode, int b)
          Creates a task that writes a byte to this stream.
 int File.writeE(String emode, String spec, Buffer buffer)
          Extended write.
 Task<File,Integer> File.writeE(TaskMode mode, String emode, String spec, Buffer buffer)
          Creates a task for an extended write.
 int File.writeP(String pattern, Buffer buffer)
          Pattern-based write.
 Task<File,Integer> File.writeP(TaskMode mode, String pattern, Buffer buffer)
          Creates a task that does a pattern-based write.
 void File.writeV(IOVec[] iovecs)
          Gather/scatter write.
 Task<File,Void> File.writeV(TaskMode mode, IOVec[] iovecs)
          Creates a task that does a gather/scatter write.
 

Uses of NotImplementedException in org.ogf.saga.isn
 

Methods in org.ogf.saga.isn that throw NotImplementedException
static EntityDataSet ISNFactory.createEntityDataSet(String model, String entityName, String filter)
          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)
          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)
          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.
 

Uses of NotImplementedException in org.ogf.saga.job
 

Methods in org.ogf.saga.job that throw NotImplementedException
 void Job.checkpoint()
          Asks the resource manager to initiate a checkpoint operation on a running job.
 Task<Job,Void> Job.checkpoint(TaskMode mode)
          Creates a task that asks the resource manager to initiate a checkpoint operation on a running job.
 Job JobService.createJob(JobDescription jd)
          Creates a job instance as specified by the job description provided.
 Task<JobService,Job> JobService.createJob(TaskMode mode, JobDescription jd)
          Creates a task that creates a job instance as specified by the job description provided.
static JobDescription JobFactory.createJobDescription()
          Creates a job description.
static JobDescription JobFactory.createJobDescription(String sagaFactoryClassname)
          Creates a job description.
static JobService JobFactory.createJobService()
          Creates a job service, using the default session and default contact string.
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)
          Creates a job service, using the default session and default contact string.
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)
          Creates a task that creates a job service, using the default session and default contact string.
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(String sagaFactoryClassname, TaskMode mode, URL rm)
          Creates a task that creates a job service, using the default session.
static JobService JobFactory.createJobService(String sagaFactoryClassname, URL rm)
          Creates a job service, using the default session.
static Task<JobFactory,JobService> JobFactory.createJobService(TaskMode mode)
          Creates a task that creates a job service, using the default session and default contact string.
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.
static Task<JobFactory,JobService> JobFactory.createJobService(TaskMode mode, URL rm)
          Creates a task that creates a job service, using the default session.
static JobService JobFactory.createJobService(URL rm)
          Creates a job service, using the default session.
protected abstract  JobDescription JobFactory.doCreateJobDescription()
          Creates a job description.
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.
 Job JobService.getJob(String jobId)
          Returns the job instance associated with the specified job identification.
 Task<JobService,Job> JobService.getJob(TaskMode mode, String jobId)
          Creates a task that obtains the job instance associated with the specified job identification.
 JobDescription Job.getJobDescription()
          Retrieves the job description that was used to submit this job instance.
 Task<Job,JobDescription> Job.getJobDescription(TaskMode mode)
          Creates a task that retrieves the job description that was used to submit this job instance.
 JobSelf JobService.getSelf()
          Returns a job instance representing the calling application.
 Task<JobService,JobSelf> JobService.getSelf(TaskMode mode)
          Creates a task that obtains a job instance representing the calling application.
 InputStream Job.getStderr()
          Returns the error stream of this job (which can be read).
 Task<Job,InputStream> Job.getStderr(TaskMode mode)
          Creates a task that obtains the error stream of this job (which can be read).
 OutputStream Job.getStdin()
          Returns the input stream of this job (to which can be written).
 Task<Job,OutputStream> Job.getStdin(TaskMode mode)
          Creates a task that obtains the input stream of this job (to which can be written).
 InputStream Job.getStdout()
          Returns the output stream of this job (which can be read).
 Task<Job,InputStream> Job.getStdout(TaskMode mode)
          Creates a task that obtains the output stream of this job (which can be read).
 List<String> JobService.list()
          Obtains the list of jobs that are currently known to the resource manager.
 Task<JobService,List<String>> JobService.list(TaskMode mode)
          Creates a task that obtains the list of jobs that are currently known to the resource manager.
 void Job.migrate(JobDescription jd)
          Asks the resource manager to migrate a job.
 Task<Job,Void> Job.migrate(TaskMode mode, JobDescription jd)
          Creates a task that asks the resource manager to migrate a job.
 void Job.resume()
          Asks the resource manager to perform a resume operation on a suspended job.
 Task<Job,Void> Job.resume(TaskMode mode)
          Creates a task that asks the resource manager to perform a resume operation on a suspended job.
 Job JobService.runJob(String commandLine)
          Runs the specified command, non-interactively, on a host chosen by the implementation.
 Job JobService.runJob(String commandLine, boolean interactive)
          Runs the specified command on a host chosen by the implementation.
 Job JobService.runJob(String commandLine, String host)
          Runs the specified command, non-interactively, on the specified host.
 Job JobService.runJob(String commandLine, String host, boolean interactive)
          Runs the specified command on the specified host.
 Task<JobService,Job> JobService.runJob(TaskMode mode, String commandLine)
          Creates a task that runs the specified command, non-interactively, on a host chosen by the implementation.
 Task<JobService,Job> JobService.runJob(TaskMode mode, String commandLine, boolean interactive)
          Creates a task that runs the specified command on a host chosen by the implementation.
 Task<JobService,Job> JobService.runJob(TaskMode mode, String commandLine, String host)
          Creates a task that runs the specified command, non-interactively, on the specified host.
 Task<JobService,Job> JobService.runJob(TaskMode mode, String commandLine, String host, boolean interactive)
          Creates a task that runs the specified command on the specified host.
 void Job.signal(int signum)
          Asks the resource manager to deliver an arbitrary signal to a dispatched job.
 Task<Job,Void> Job.signal(TaskMode mode, int signum)
          Creates a task that asks the resource manager to deliver an arbitrary signal to a dispatched job.
 void Job.suspend()
          Asks the resource manager to perform a suspend operation on a running job.
 Task<Job,Void> Job.suspend(TaskMode mode)
          Creates a task that asks the resource manager to perform a suspend operation on a running job.
 

Uses of NotImplementedException in org.ogf.saga.logicalfile
 

Methods in org.ogf.saga.logicalfile that throw NotImplementedException
 Task<LogicalFile,Void> LogicalFile.addLocation(TaskMode mode, URL name)
          Creates a task that adds a replica location to the replica set.
 void LogicalFile.addLocation(URL name)
          Adds a replica location to the replica set.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a LogicalDirectory using READ open mode, using the default session.
static Task<LogicalFileFactory,LogicalDirectory> LogicalFileFactory.createLogicalDirectory(String sagaFactoryClassname, TaskMode mode, URL name, int flags)
          Creates a task that creates a LogicalDirectory using the default session.
static LogicalDirectory LogicalFileFactory.createLogicalDirectory(String sagaFactoryClassname, URL name)
          Creates a LogicalDirectory using READ open mode, using the default session.
static LogicalDirectory LogicalFileFactory.createLogicalDirectory(String sagaFactoryClassname, URL name, int flags)
          Creates a LogicalDirectory using the default session.
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 Task<LogicalFileFactory,LogicalDirectory> LogicalFileFactory.createLogicalDirectory(TaskMode mode, URL name)
          Creates a task that creates a LogicalDirectory using READ open mode, using the default session.
static Task<LogicalFileFactory,LogicalDirectory> LogicalFileFactory.createLogicalDirectory(TaskMode mode, URL name, int flags)
          Creates a task that creates a LogicalDirectory using the default session.
static LogicalDirectory LogicalFileFactory.createLogicalDirectory(URL name)
          Creates a LogicalDirectory using READ open mode, using the default session.
static LogicalDirectory LogicalFileFactory.createLogicalDirectory(URL name, int flags)
          Creates a LogicalDirectory using the default session.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a LogicalFile using READ open mode, using the default session.
static Task<LogicalFileFactory,LogicalFile> LogicalFileFactory.createLogicalFile(String sagaFactoryClassname, TaskMode mode, URL name, int flags)
          Creates a task that creates a LogicalFile using the default session.
static LogicalFile LogicalFileFactory.createLogicalFile(String sagaFactoryClassname, URL name)
          Creates a LogicalFile using READ open mode, using the default session.
static LogicalFile LogicalFileFactory.createLogicalFile(String sagaFactoryClassname, URL name, int flags)
          Creates a LogicalFile using the default session.
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.
static Task<LogicalFileFactory,LogicalFile> LogicalFileFactory.createLogicalFile(TaskMode mode, URL name)
          Creates a task that creates a LogicalFile using READ open mode, using the default session.
static Task<LogicalFileFactory,LogicalFile> LogicalFileFactory.createLogicalFile(TaskMode mode, URL name, int flags)
          Creates a task that creates a LogicalFile using the default session.
static LogicalFile LogicalFileFactory.createLogicalFile(URL name)
          Creates a LogicalFile using READ open mode, using the default session.
static LogicalFile LogicalFileFactory.createLogicalFile(URL name, int flags)
          Creates a LogicalFile using the default session.
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.
 List<URL> LogicalDirectory.find(String namePattern, String[] attrPattern)
          Finds entries in the current directory and below, with matching names and matching meta data.
 List<URL> LogicalDirectory.find(String namePattern, String[] attrPattern, int flags)
          Finds entries in the current directory and possibly below, with matching names and matching meta data.
 Task<LogicalDirectory,List<URL>> LogicalDirectory.find(TaskMode mode, String namePattern, String[] attrPattern)
          Creates a task that finds entries in the current directory and below, with matching names and matching meta data.
 Task<LogicalDirectory,List<URL>> LogicalDirectory.find(TaskMode mode, String namePattern, String[] attrPattern, int flags)
          Creates a task that finds entries in the current directory and below, with matching names and matching meta data.
 Task<NSDirectory,Boolean> LogicalDirectory.isFile(TaskMode mode, URL name)
          Creates a task that tests the name for being a logical file.
 boolean LogicalDirectory.isFile(URL name)
          Tests the name for being a logical file.
 List<URL> LogicalFile.listLocations()
          Lists the locations in this location set.
 Task<LogicalFile,List<URL>> LogicalFile.listLocations(TaskMode mode)
          Creates a task that lists the locations in this location set.
 Task<LogicalDirectory,LogicalDirectory> LogicalDirectory.openLogicalDir(TaskMode mode, URL name)
          Creates a task that creates a new LogicalDirectory instance.
 Task<LogicalDirectory,LogicalDirectory> LogicalDirectory.openLogicalDir(TaskMode mode, URL name, int flags)
          Creates a task that creates a new LogicalDirectory instance.
 LogicalDirectory LogicalDirectory.openLogicalDir(URL name)
          Creates a new LogicalDirectory instance with read flag.
 LogicalDirectory LogicalDirectory.openLogicalDir(URL name, int flags)
          Creates a new LogicalDirectory instance.
 Task<LogicalDirectory,LogicalFile> LogicalDirectory.openLogicalFile(TaskMode mode, URL name)
          Creates a task that creates a new LogicalFile instance.
 Task<LogicalDirectory,LogicalFile> LogicalDirectory.openLogicalFile(TaskMode mode, URL name, int flags)
          Creates a task that creates a new LogicalFile instance.
 LogicalFile LogicalDirectory.openLogicalFile(URL name)
          Creates a new LogicalFile instance with read flag.
 LogicalFile LogicalDirectory.openLogicalFile(URL name, int flags)
          Creates a new LogicalFile instance.
 Task<LogicalFile,Void> LogicalFile.removeLocation(TaskMode mode, URL name)
          Creates a task that removes a replica location from the replica set.
 void LogicalFile.removeLocation(URL name)
          Removes a replica location from the replica set.
 Task<LogicalFile,Void> LogicalFile.replicate(TaskMode mode, URL name)
          Creates a task that replicates a file from any of the known locations to a new location, with default flags NONE.
 Task<LogicalFile,Void> LogicalFile.replicate(TaskMode mode, URL name, int flags)
          Creates a task that replicates a file from any of the known locations to a new location.
 void LogicalFile.replicate(URL name)
          Replicates a file from any of the known locations to a new location, with default flags NONE.
 void LogicalFile.replicate(URL name, int flags)
          Replicates a file from any of the known locations to a new location.
 Task<LogicalFile,Void> LogicalFile.updateLocation(TaskMode mode, URL nameOld, URL nameNew)
          Creates a task that changes a replica location in the replica set.
 void LogicalFile.updateLocation(URL nameOld, URL nameNew)
          Changes a replica location in the replica set.
 

Uses of NotImplementedException in org.ogf.saga.monitoring
 

Methods in org.ogf.saga.monitoring that throw NotImplementedException
 int Metric.addCallback(Callback cb)
          Adds the specified callback to the metric.
 int Monitorable.addCallback(String name, Callback cb)
          Adds a callback to the specified metric.
 Task<T,Integer> AsyncMonitorable.addCallback(TaskMode mode, String name, Callback cb)
          Creates a task that adds a callback to the specified metric.
 boolean Steerable.addMetric(Metric metric)
          Adds a metric instance to the application instance.
 Task<T,Boolean> AsyncSteerable.addMetric(TaskMode mode, Metric metric)
          Creates a task that adds a metric instance to the application instance.
 boolean Callback.cb(Monitorable mt, Metric metric, Context ctx)
          Asynchronous handler for metric changes.
static Metric MonitoringFactory.createMetric(String name, String desc, String mode, String unit, String type, String value)
          Constructs a Metric object with the specified parameters.
static Metric MonitoringFactory.createMetric(String sagaFactoryClassname, String name, String desc, String mode, String unit, String type, String value)
          Constructs a Metric object with the specified parameters.
protected abstract  Metric MonitoringFactory.doCreateMetric(String name, String desc, String mode, String unit, String type, String value)
          Constructs a Metric object with the specified parameters.
 void Metric.fire()
          Pushes a new metric value to the backend.
 void Steerable.fireMetric(String name)
          Pushes a new metric value to the backend.
 Task<T,Void> AsyncSteerable.fireMetric(TaskMode mode, String name)
          Creates a task that pushes a new metric value to the backend.
 Metric Monitorable.getMetric(String name)
          Returns a metric instance, identified by name.
 Task<T,Metric> AsyncMonitorable.getMetric(TaskMode mode, String name)
          Creates a task that obtains a metric instance, identified by name.
 String[] Monitorable.listMetrics()
          Lists all metrics associated with the object.
 Task<T,String[]> AsyncMonitorable.listMetrics(TaskMode mode)
          Creates a task that lists all metrics associated with the object.
 void Metric.removeCallback(int cookie)
          Removes a callback from the metric.
 void Monitorable.removeCallback(String name, int cookie)
          Removes the specified callback.
 Task<T,Void> AsyncMonitorable.removeCallback(TaskMode mode, String name, int cookie)
          Creates a task that removes the specified callback.
 void Steerable.removeMetric(String name)
          Removes a metric instance.
 Task<T,Void> AsyncSteerable.removeMetric(TaskMode mode, String name)
          Creates a task that removes a metric instance.
 

Uses of NotImplementedException in org.ogf.saga.namespace
 

Methods in org.ogf.saga.namespace that throw NotImplementedException
 Task<NSDirectory,Void> NSDirectory.changeDir(TaskMode mode, URL dir)
          Creates a task that changes the working directory.
 void NSDirectory.changeDir(URL dir)
          Changes the working directory.
 void NSEntry.close()
          Closes this entry.
 void NSEntry.close(float timeoutInSeconds)
          Closes this entry.
 Task<NSEntry,Void> NSEntry.close(TaskMode mode)
          Creates a task that closes this entry.
 Task<NSEntry,Void> NSEntry.close(TaskMode mode, float timeoutInSeconds)
          Creates a task that closes this entry.
 void NSDirectory.copy(String source, URL target)
          Copies the source entry to another part of the namespace.
 void NSDirectory.copy(String source, URL target, int flags)
          Copies the source entry to another part of the namespace.
 Task<NSDirectory,Void> NSDirectory.copy(TaskMode mode, String source, URL target)
          Creates a task that copies the source entry to another part of the namespace.
 Task<NSDirectory,Void> NSDirectory.copy(TaskMode mode, String source, URL target, int flags)
          Creates a task that copies the source entry to another part of the namespace.
 Task<NSEntry,Void> NSEntry.copy(TaskMode mode, URL target)
          Creates a task that copies this entry to another part of the namespace.
 Task<NSEntry,Void> NSEntry.copy(TaskMode mode, URL target, int flags)
          Creates a task that copies this entry to another part of the namespace.
 Task<NSDirectory,Void> NSDirectory.copy(TaskMode mode, URL source, URL target)
          Creates a task that copies source the entry to another part of the namespace.
 Task<NSDirectory,Void> NSDirectory.copy(TaskMode mode, URL source, URL target, int flags)
          Creates a task that copies source the entry to another part of the namespace.
 void NSEntry.copy(URL target)
          Copies this entry to another part of the namespace.
 void NSEntry.copy(URL target, int flags)
          Copies this entry to another part of the namespace.
 void NSDirectory.copy(URL source, URL target)
          Copies the source entry to another part of the namespace.
 void NSDirectory.copy(URL source, URL target, int flags)
          Copies the source entry to another part of the namespace.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a namespace directory using the default session.
static Task<NSFactory,NSDirectory> NSFactory.createNSDirectory(String sagaFactoryClassname, TaskMode mode, URL name, int flags)
          Creates a task that creates a namespace directory using the default session.
static NSDirectory NSFactory.createNSDirectory(String sagaFactoryClassname, URL name)
          Creates a namespace directory using the default session.
static NSDirectory NSFactory.createNSDirectory(String sagaFactoryClassname, URL name, int flags)
          Creates a namespace directory using the default session.
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 Task<NSFactory,NSDirectory> NSFactory.createNSDirectory(TaskMode mode, URL name)
          Creates a task that creates a namespace directory using the default session.
static Task<NSFactory,NSDirectory> NSFactory.createNSDirectory(TaskMode mode, URL name, int flags)
          Creates a task that creates a namespace directory using the default session.
static NSDirectory NSFactory.createNSDirectory(URL name)
          Creates a namespace directory using the default session.
static NSDirectory NSFactory.createNSDirectory(URL name, int flags)
          Creates a namespace directory using the default session.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a namespace entry using the default session.
static Task<NSFactory,NSEntry> NSFactory.createNSEntry(String sagaFactoryClassname, TaskMode mode, URL name, int flags)
          Creates a task that creates a namespace entry using the default session.
static NSEntry NSFactory.createNSEntry(String sagaFactoryClassname, URL name)
          Creates a namespace entry using the default session.
static NSEntry NSFactory.createNSEntry(String sagaFactoryClassname, URL name, int flags)
          Creates a namespace entry using the default session.
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.
static Task<NSFactory,NSEntry> NSFactory.createNSEntry(TaskMode mode, URL name)
          Creates a task that creates a namespace entry using the default session.
static Task<NSFactory,NSEntry> NSFactory.createNSEntry(TaskMode mode, URL name, int flags)
          Creates a task that creates a namespace entry using the default session.
static NSEntry NSFactory.createNSEntry(URL name)
          Creates a namespace entry using the default session.
static NSEntry NSFactory.createNSEntry(URL name, int flags)
          Creates a namespace entry using the default session.
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.
 Task<NSDirectory,Boolean> NSDirectory.exists(TaskMode mode, URL name)
          Creates a task that queries for the existence of an entry.
 boolean NSDirectory.exists(URL name)
          Queries for the existence of an entry.
 List<URL> NSDirectory.find(String pattern)
          Finds entries in the directory and below that match the specified pattern.
 List<URL> NSDirectory.find(String pattern, int flags)
          Finds entries in the directory and below that match the specified pattern.
 Task<NSDirectory,List<URL>> NSDirectory.find(TaskMode mode, String pattern)
          Creates a task that finds entries in the directory and below that match the specified pattern.
 Task<NSDirectory,List<URL>> NSDirectory.find(TaskMode mode, String pattern, int flags)
          Creates a task that finds entries in the directory and below that match the specified pattern.
 URL NSEntry.getCWD()
          Obtains the current working directory for the entry.
 Task<NSEntry,URL> NSEntry.getCWD(TaskMode mode)
          Creates a task that obtains a String representing the current working directory for the entry.
 URL NSDirectory.getEntry(int entry)
          Gives the name of an entry in the directory based upon the enumeration defined by NSDirectory.getNumEntries().
 Task<NSDirectory,URL> NSDirectory.getEntry(TaskMode mode, int entry)
          Creates a task that gives the name of an entry in the directory based upon the enumeration defined by getNumEntries().
 long NSEntry.getMTime()
          Returns the time of the last modification in seconds since epoch (01.01.1970).
 Task<NSEntry,Long> NSEntry.getMTime(TaskMode mode)
          Creates a task that returns the last modification time of this entry.
 Task<NSDirectory,Long> NSDirectory.getMTime(TaskMode mode, URL name)
          Creates a task that determines the last modification time of the specified name.
 long NSDirectory.getMTime(URL name)
          Returns the time of the last modification in seconds since epoch (01.01.1970) of the specified name.
 URL NSEntry.getName()
          Obtains the name part of the URL of this entry.
 Task<NSEntry,URL> NSEntry.getName(TaskMode mode)
          Creates a task that obtains the name part of the URL of this entry.
 int NSDirectory.getNumEntries()
          Obtains the number of entries in this directory.
 Task<NSDirectory,Integer> NSDirectory.getNumEntries(TaskMode mode)
          Creates a task that obtains the number of entries in this directory.
 URL NSEntry.getURL()
          Obtains the complete URL referring to the entry.
 Task<NSEntry,URL> NSEntry.getURL(TaskMode mode)
          Creates a task that obtains the complete URL pointing to the entry.
 boolean NSEntry.isDir()
          Tests this entry for being a directory.
 Task<NSEntry,Boolean> NSEntry.isDir(TaskMode mode)
          Creates a task that tests this entry for being a directory.
 Task<NSDirectory,Boolean> NSDirectory.isDir(TaskMode mode, URL name)
          Creates a task that tests the name for being a directory.
 boolean NSDirectory.isDir(URL name)
          Tests the name for being a directory.
 boolean NSEntry.isEntry()
          Tests this entry for being a namespace entry.
 Task<NSEntry,Boolean> NSEntry.isEntry(TaskMode mode)
          Creates a task that tests this entry for being a namespace entry.
 Task<NSDirectory,Boolean> NSDirectory.isEntry(TaskMode mode, URL name)
          Creates a task that tests the name for being a namespace entry.
 boolean NSDirectory.isEntry(URL name)
          Tests the name for being a namespace entry.
 boolean NSEntry.isLink()
          Tests this entry for being a link.
 Task<NSEntry,Boolean> NSEntry.isLink(TaskMode mode)
          Creates a task that tests this entry for being a link.
 Task<NSDirectory,Boolean> NSDirectory.isLink(TaskMode mode, URL name)
          Creates a task that tests the name for being a link.
 boolean NSDirectory.isLink(URL name)
          Tests the name for being a link.
 void NSDirectory.link(String source, URL target)
          Creates a symbolic link from the specified target to the specified source.
 void NSDirectory.link(String source, URL target, int flags)
          Creates a symbolic link from the specified target to the specified source.
 Task<NSDirectory,Void> NSDirectory.link(TaskMode mode, String source, URL target)
          Creates a task that creates a symbolic link from the specified target to the specified source.
 Task<NSDirectory,Void> NSDirectory.link(TaskMode mode, String source, URL target, int flags)
          Creates a task that creates a symbolic link from the specified target to the specified source.
 Task<NSEntry,Void> NSEntry.link(TaskMode mode, URL target)
          Creates a task that creates a symbolic link from the target to this entry.
 Task<NSEntry,Void> NSEntry.link(TaskMode mode, URL target, int flags)
          Creates a task that creates a symbolic link from the target to this entry.
 Task<NSDirectory,Void> NSDirectory.link(TaskMode mode, URL source, URL target)
          Creates a task that creates a symbolic link from the specified target to the specified source.
 Task<NSDirectory,Void> NSDirectory.link(TaskMode mode, URL source, URL target, int flags)
          Creates a task that creates a symbolic link from the specified target to the specified source.
 void NSEntry.link(URL target)
          Creates a symbolic link from the target to this entry.
 void NSEntry.link(URL target, int flags)
          Creates a symbolic link from the target to this entry.
 void NSDirectory.link(URL source, URL target)
          Creates a symbolic link from the specified target to the specified source.
 void NSDirectory.link(URL source, URL target, int flags)
          Creates a symbolic link from the specified target to the specified source.
 List<URL> NSDirectory.list()
          Lists entries in the directory.
 List<URL> NSDirectory.list(int flags)
          Lists entries in the directory.
 List<URL> NSDirectory.list(String pattern)
          Lists entries in the directory that match the specified pattern.
 List<URL> NSDirectory.list(String pattern, int flags)
          Lists entries in the directory that match the specified pattern.
 Task<NSDirectory,List<URL>> NSDirectory.list(TaskMode mode)
          Creates a task that lists entries in the directory.
 Task<NSDirectory,List<URL>> NSDirectory.list(TaskMode mode, int flags)
          Creates a task that lists entries in the directory.
 Task<NSDirectory,List<URL>> NSDirectory.list(TaskMode mode, String pattern)
          Creates a task that lists entries in the directory that match the specified pattern.
 Task<NSDirectory,List<URL>> NSDirectory.list(TaskMode mode, String pattern, int flags)
          Creates a task that lists entries in the directory that match the specified pattern.
 Task<NSDirectory,Void> NSDirectory.makeDir(TaskMode mode, URL target)
          Creates a task that creates a new directory.
 Task<NSDirectory,Void> NSDirectory.makeDir(TaskMode mode, URL target, int flags)
          Creates a task that creates a new directory.
 void NSDirectory.makeDir(URL target)
          Creates a new directory.
 void NSDirectory.makeDir(URL target, int flags)
          Creates a new directory.
 void NSDirectory.move(String source, URL target)
          Renames the specified source to the specified target, or move the specified source to the specified target if the target is a directory.
 void NSDirectory.move(String source, URL target, int flags)
          Renames the specified source to the specified target, or move the specified source to the specified target if the target is a directory.
 Task<NSDirectory,Void> NSDirectory.move(TaskMode mode, String source, URL target)
          Creates a task that renames the specified source to the specified target, or move the specified source to the specified target if the target is a directory.
 Task<NSDirectory,Void> NSDirectory.move(TaskMode mode, String source, URL target, int flags)
          Creates a task that renames the specified source to the specified target, or move the specified source to the specified target if the target is a directory.
 Task<NSEntry,Void> NSEntry.move(TaskMode mode, URL target)
          Creates a task that renames this entry to the target, or moves this entry to the target if it is a directory.
 Task<NSEntry,Void> NSEntry.move(TaskMode mode, URL target, int flags)
          Creates a task that renames this entry to the target, or moves this entry to the target if it is a directory.
 Task<NSDirectory,Void> NSDirectory.move(TaskMode mode, URL source, URL target)
          Creates a task that renames the specified source to the specified target, or move the specified source to the specified target if the target is a directory.
 Task<NSDirectory,Void> NSDirectory.move(TaskMode mode, URL source, URL target, int flags)
          Creates a task that renames the specified source to the specified target, or move the specified source to the specified target if the target is a directory.
 void NSEntry.move(URL target)
          Renames this entry to the target, or moves this entry to the target if it is a directory.
 void NSEntry.move(URL target, int flags)
          Renames this entry to the target, or moves this entry to the target if it is a directory.
 void NSDirectory.move(URL source, URL target)
          Renames the specified source to the specified target, or move the specified source to the specified target if the target is a directory.
 void NSDirectory.move(URL source, URL target, int flags)
          Renames the specified source to the specified target, or move the specified source to the specified target if the target is a directory.
 Task<NSDirectory,NSEntry> NSDirectory.open(TaskMode mode, URL name)
          Creates a task that creates a new NamespaceEntry instance.
 Task<NSDirectory,NSEntry> NSDirectory.open(TaskMode mode, URL name, int flags)
          Creates a task that creates a new NamespaceEntry instance.
 NSEntry NSDirectory.open(URL name)
          Creates a new NamespaceEntry instance.
 NSEntry NSDirectory.open(URL name, int flags)
          Creates a new NamespaceEntry instance.
 Task<NSDirectory,NSDirectory> NSDirectory.openDir(TaskMode mode, URL name)
          Creates a task that creates a new NamespaceDirectory instance.
 Task<NSDirectory,NSDirectory> NSDirectory.openDir(TaskMode mode, URL name, int flags)
          Creates a task that creates a new NamespaceDirectory instance.
 NSDirectory NSDirectory.openDir(URL name)
          Creates a new NamespaceDirectory instance.
 NSDirectory NSDirectory.openDir(URL name, int flags)
          Creates a new NamespaceDirectory instance.
 void NSEntry.permissionsAllow(String id, int permissions, int flags)
          Allows the specified permissions for the specified id.
 void NSDirectory.permissionsAllow(String target, String id, int permissions)
          Allows the specified permissions for the specified id.
 void NSDirectory.permissionsAllow(String target, String id, int permissions, int flags)
          Allows the specified permissions for the specified id.
 Task<NSEntry,Void> NSEntry.permissionsAllow(TaskMode mode, String id, int permissions, int flags)
          Creates a task that enables the specified permissions for the specified id.
 Task<NSDirectory,Void> NSDirectory.permissionsAllow(TaskMode mode, String target, String id, int permissions)
          Creates a task that enables the specified permissions for the specified id.
 Task<NSDirectory,Void> NSDirectory.permissionsAllow(TaskMode mode, String target, String id, int permissions, int flags)
          Creates a task that enables the specified permissions for the specified id.
 Task<NSDirectory,Void> NSDirectory.permissionsAllow(TaskMode mode, URL target, String id, int permissions)
          Creates a task that enables the specified permissions for the specified id.
 Task<NSDirectory,Void> NSDirectory.permissionsAllow(TaskMode mode, URL target, String id, int permissions, int flags)
          Creates a task that enables the specified permissions for the specified id.
 void NSDirectory.permissionsAllow(URL target, String id, int permissions)
          Allows the specified permissions for the specified id.
 void NSDirectory.permissionsAllow(URL target, String id, int permissions, int flags)
          Allows the specified permissions for the specified id.
 void NSEntry.permissionsDeny(String id, int permissions, int flags)
          Denies the specified permissions for the specified id.
 void NSDirectory.permissionsDeny(String target, String id, int permissions)
          Denies the specified permissions for the specified id.
 void NSDirectory.permissionsDeny(String target, String id, int permissions, int flags)
          Denies the specified permissions for the specified id.
 Task<NSEntry,Void> NSEntry.permissionsDeny(TaskMode mode, String id, int permissions, int flags)
          Creates a task that disables the specified permissions for the specified id.
 Task<NSDirectory,Void> NSDirectory.permissionsDeny(TaskMode mode, String target, String id, int permissions)
          Creates a task that disables the specified permissions for the specified id.
 Task<NSDirectory,Void> NSDirectory.permissionsDeny(TaskMode mode, String target, String id, int permissions, int flags)
          Creates a task that disables the specified permissions for the specified id.
 Task<NSDirectory,Void> NSDirectory.permissionsDeny(TaskMode mode, URL target, String id, int permissions)
          Creates a task that disables the specified permissions for the specified id.
 Task<NSDirectory,Void> NSDirectory.permissionsDeny(TaskMode mode, URL target, String id, int permissions, int flags)
          Creates a task that disables the specified permissions for the specified id.
 void NSDirectory.permissionsDeny(URL target, String id, int permissions)
          Denies the specified permissions for the specified id.
 void NSDirectory.permissionsDeny(URL target, String id, int permissions, int flags)
          Denies the specified permissions for the specified id.
 URL NSEntry.readLink()
          Returns the URL representing the link target.
 Task<NSEntry,URL> NSEntry.readLink(TaskMode mode)
          Creates a task that returns the URL representing the link target.
 Task<NSDirectory,URL> NSDirectory.readLink(TaskMode mode, URL name)
          Creates a task that returns the URL representing the link target.
 URL NSDirectory.readLink(URL name)
          Returns the URL representing the link target.
 void NSEntry.remove()
          Removes this entry and closes it.
 void NSEntry.remove(int flags)
          Removes this entry and closes it.
 void NSDirectory.remove(String target)
          Removes the specified entry.
 void NSDirectory.remove(String target, int flags)
          Removes the specified entry.
 Task<NSEntry,Void> NSEntry.remove(TaskMode mode)
          Creates a task that removes this entry and closes it.
 Task<NSEntry,Void> NSEntry.remove(TaskMode mode, int flags)
          Creates a task that removes this entry and closes it.
 Task<NSDirectory,Void> NSDirectory.remove(TaskMode mode, String target)
          Creates a task that removes the specified entry.
 Task<NSDirectory,Void> NSDirectory.remove(TaskMode mode, String target, int flags)
          Creates a task that removes the specified entry.
 Task<NSDirectory,Void> NSDirectory.remove(TaskMode mode, URL target)
          Creates a task that removes the specified entry.
 Task<NSDirectory,Void> NSDirectory.remove(TaskMode mode, URL target, int flags)
          Creates a task that removes the specified entry.
 void NSDirectory.remove(URL target)
          Removes the specified entry.
 void NSDirectory.remove(URL target, int flags)
          Removes the specified entry.
 

Uses of NotImplementedException in org.ogf.saga.permissions
 

Methods in org.ogf.saga.permissions that throw NotImplementedException
 String Permissions.getGroup()
          Gets the group id of the entity.
 Task<T,String> Permissions.getGroup(TaskMode mode)
          Creates a task that obtains the group id of the entity.
 String Permissions.getOwner()
          Gets the owner id of the entity.
 Task<T,String> Permissions.getOwner(TaskMode mode)
          Creates a task that obtains the owner id of the entity.
 void Permissions.permissionsAllow(String id, int permissions)
          Allows the specified permissions for the specified id.
 Task<T,Void> Permissions.permissionsAllow(TaskMode mode, String id, int permissions)
          Creates a task that enables the specified permissions for the specified id.
 boolean Permissions.permissionsCheck(String id, int permissions)
          Determines if the specified permissions are enabled for the specified id.
 Task<T,Boolean> Permissions.permissionsCheck(TaskMode mode, String id, int permissions)
          Creates a task that determines if the specified permissions are enabled for the specified id.
 void Permissions.permissionsDeny(String id, int permissions)
          Denies the specified permissions for the specified id.
 Task<T,Void> Permissions.permissionsDeny(TaskMode mode, String id, int permissions)
          Creates a task that disables the specified permissions for the specified id.
 

Uses of NotImplementedException in org.ogf.saga.rpc
 

Methods in org.ogf.saga.rpc that throw NotImplementedException
 void RPC.call(Parameter... parameters)
          Calls the remote procedure.
 Task<RPC,Void> RPC.call(TaskMode mode, Parameter... parameters)
          Creates a task for calling the remote procedure.
 void RPC.close()
          Non-blocking close of the RPC handle instance.
 void RPC.close(float timeoutInSeconds)
          Closes the RPC handle instance.
 Task<RPC,Void> RPC.close(TaskMode mode)
          Creates a task for closing the RPC handle instance.
 Task<RPC,Void> RPC.close(TaskMode mode, float timeoutInSeconds)
          Creates a task for closing the RPC handle instance.
static Parameter RPCFactory.createParameter()
          Creates an IN Parameter object.
static Parameter RPCFactory.createParameter(IOMode mode)
          Creates a Parameter object.
static Parameter RPCFactory.createParameter(Object data)
          Creates an IN Parameter object.
static Parameter RPCFactory.createParameter(Object data, IOMode mode)
          Creates a Parameter object.
static Parameter RPCFactory.createParameter(String sagaFactoryClassname)
          Creates an IN Parameter object.
static Parameter RPCFactory.createParameter(String sagaFactoryClassname, IOMode mode)
          Creates a Parameter object.
static Parameter RPCFactory.createParameter(String sagaFactoryClassname, Object data)
          Creates an IN Parameter object.
static Parameter RPCFactory.createParameter(String sagaFactoryClassname, Object data, IOMode mode)
          Creates a Parameter object.
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(String sagaFactoryClassname, TaskMode mode, URL funcname)
          Creates a task that creates a RPC handle instance using the default session.
static RPC RPCFactory.createRPC(String sagaFactoryClassname, URL funcname)
          Creates a RPC handle instance using the default session.
static Task<RPCFactory,RPC> RPCFactory.createRPC(TaskMode mode, Session session, URL funcname)
          Creates a task that creates a RPC handle instance.
static Task<RPCFactory,RPC> RPCFactory.createRPC(TaskMode mode, URL funcname)
          Creates a task that creates a RPC handle instance using the default session.
static RPC RPCFactory.createRPC(URL funcname)
          Creates a RPC handle instance using the default session.
protected abstract  Parameter RPCFactory.doCreateParameter(Object data, IOMode mode)
          Creates a Parameter object.
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 NotImplementedException in org.ogf.saga.sd
 

Methods in org.ogf.saga.sd that throw NotImplementedException
static Discoverer SDFactory.createDiscoverer()
          Creates a Discoverer with the default Session and URL.
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)
          Creates a Discoverer with the default Session and URL.
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 NotImplementedException in org.ogf.saga.stream
 

Methods in org.ogf.saga.stream that throw NotImplementedException
abstract  Task<StreamInputStream,Integer> StreamInputStream.available(TaskMode mode)
          Creates a task that determines how many bytes are available from this stream.
 void Stream.close()
          Closes an active connection.
 void StreamServer.close()
          Closes a stream server.
 void Stream.close(float timeoutInSeconds)
          Closes an active connection.
 void StreamServer.close(float timeoutInSeconds)
          Closes a stream server.
 Task<Stream,Void> Stream.close(TaskMode mode)
          Returns a task that closes an active connection.
 Task<StreamServer,Void> StreamServer.close(TaskMode mode)
          Obtains a task that closes a stream server.
abstract  Task<StreamInputStream,Void> StreamInputStream.close(TaskMode mode)
          Creates a task that closes this stream.
abstract  Task<StreamOutputStream,Void> StreamOutputStream.close(TaskMode mode)
          Creates a task that closes this stream.
 Task<Stream,Void> Stream.close(TaskMode mode, float timeoutInSeconds)
          Returns a task that closes an active connection.
 Task<StreamServer,Void> StreamServer.close(TaskMode mode, float timeoutInSeconds)
          Obtains a task that closes a stream server.
 void Stream.connect()
          Establishes a connection to the target defined during the construction of the stream.
 Stream StreamServer.connect()
          Establishes a connection to the stream server.
 void Stream.connect(float timeoutInSeconds)
          Establishes a connection to the target defined during the construction of the stream.
 Stream StreamServer.connect(float timeoutInSeconds)
          Establishes a connection to the stream server.
 Task<Stream,Void> Stream.connect(TaskMode mode)
          Returns a task that establishes a connection to the target defined during the construction of the stream.
 Task<StreamServer,Stream> StreamServer.connect(TaskMode mode)
          Returns a task that establishes a connection to the stream server.
 Task<Stream,Void> Stream.connect(TaskMode mode, float timeoutInSeconds)
          Returns a task that establishes a connection to the target defined during the construction of the stream.
 Task<StreamServer,Stream> StreamServer.connect(TaskMode mode, float timeoutInSeconds)
          Returns a task that establishes a connection to the stream server.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a Stream using the default session.
static Stream StreamFactory.createStream(String sagaFactoryClassname, URL name)
          Creates a Stream using the default session.
static Task<StreamFactory,Stream> StreamFactory.createStream(TaskMode mode, Session session, URL name)
          Creates a task that creates a Stream.
static Task<StreamFactory,Stream> StreamFactory.createStream(TaskMode mode, URL name)
          Creates a task that creates a Stream using the default session.
static Stream StreamFactory.createStream(URL name)
          Creates a Stream using the default session.
static StreamServer StreamFactory.createStreamServer()
          Creates a StreamServer using the default session.
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)
          Creates a StreamServer using the default session.
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)
          Creates a task that creates a StreamServer using the default session.
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(String sagaFactoryClassname, TaskMode mode, URL name)
          Creates a task that creates a StreamServer using the default session.
static StreamServer StreamFactory.createStreamServer(String sagaFactoryClassname, URL name)
          Creates a StreamServer using the default session.
static Task<StreamFactory,StreamServer> StreamFactory.createStreamServer(TaskMode mode)
          Creates a task that creates a StreamServer using the default session.
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.
static Task<StreamFactory,StreamServer> StreamFactory.createStreamServer(TaskMode mode, URL name)
          Creates a task that creates a StreamServer using the default session.
static StreamServer StreamFactory.createStreamServer(URL name)
          Creates a StreamServer using the default session.
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.
abstract  Task<StreamOutputStream,Void> StreamOutputStream.flush(TaskMode mode)
          Creates a task that flushes this stream.
 Context Stream.getContext()
          Returns the remote authorization info.
 Task<Stream,Context> Stream.getContext(TaskMode mode)
          Creates a task that obtains the remote authorization info.
 StreamInputStream Stream.getInputStream()
          Obtains an InputStream from the stream.
 Task<Stream,StreamInputStream> Stream.getInputStream(TaskMode mode)
          Creates a task that obtains an OutputStream from the stream.
 StreamOutputStream Stream.getOutputStream()
          Obtains an OutputStream from the stream.
 Task<Stream,StreamOutputStream> Stream.getOutputStream(TaskMode mode)
          Creates a task that obtains an OutputStream from the stream.
 URL Stream.getUrl()
          Obtains the URL that was used to create the stream.
 URL StreamServer.getUrl()
          Obtains the URL to be used to connect to this server.
 Task<Stream,URL> Stream.getUrl(TaskMode mode)
          Creates a task that obtains the URL that was used to create the stream.
 Task<StreamServer,URL> StreamServer.getUrl(TaskMode mode)
          Obtains a task to obtain the URL to be used to connect to this server.
abstract  Task<StreamInputStream,Void> StreamInputStream.mark(TaskMode mode, int readlimit)
          Creates a task that marks the current position in this stream.
abstract  Task<StreamInputStream,Boolean> StreamInputStream.markSupported(TaskMode mode)
          Creates a task that determines if InputStream.mark(int) is supported.
 int Stream.read(Buffer buffer)
          Reads a raw buffer from the stream.
 int Stream.read(Buffer buffer, int len)
          Reads a raw buffer from the stream.
abstract  Task<StreamInputStream,Integer> StreamInputStream.read(TaskMode mode)
          Creates a task that reads a byte from this stream.
 Task<Stream,Integer> Stream.read(TaskMode mode, Buffer buffer)
          Creates a task that reads a raw buffer from the stream.
 Task<Stream,Integer> Stream.read(TaskMode mode, Buffer buffer, int len)
          Creates a task that reads a raw buffer from the stream.
 Task<StreamInputStream,Integer> StreamInputStream.read(TaskMode mode, byte[] buf)
          Creates a task that reads a buffer from this stream.
abstract  Task<StreamInputStream,Integer> StreamInputStream.read(TaskMode mode, byte[] buf, int off, int len)
          Creates task that reads (part of) a buffer from this stream.
abstract  Task<StreamInputStream,Void> StreamInputStream.reset(TaskMode mode)
          Creates a task that resets the position to the position last marked.
 Stream StreamServer.serve()
          Waits for incoming client connections (like an accept of a serversocket).
 Stream StreamServer.serve(float timeoutInSeconds)
          Waits for incoming client connections (like an accept of a serversocket).
 Task<StreamServer,Stream> StreamServer.serve(TaskMode mode)
          Obtains a task that waits for incoming client connections (like an accept of a serversocket).
 Task<StreamServer,Stream> StreamServer.serve(TaskMode mode, float timeoutInSeconds)
          Obtains a task that waits for incoming client connections (like an accept of a serversocket).
abstract  Task<StreamInputStream,Long> StreamInputStream.skip(TaskMode mode, long n)
          Creates a task that skips the specified number of bytes from this stream.
 int Stream.waitFor(int what)
          Checks if the stream is ready for I/O, or if it has entered the ERROR state.
 int Stream.waitFor(int what, float timeoutInSeconds)
          Checks if the stream is ready for I/O, or if it has entered the ERROR state.
 Task<Stream,Integer> Stream.waitFor(TaskMode mode, int what)
          Returns a task that checks if the stream is ready for I/O, or if it has entered the ERROR state.
 Task<Stream,Integer> Stream.waitFor(TaskMode mode, int what, float timeoutInSeconds)
          Returns a task that checks if the stream is ready for I/O, or if it has entered the ERROR state.
 int Stream.write(Buffer buffer)
          Writes a raw buffer to the stream.
 int Stream.write(Buffer buffer, int len)
          Writes a raw buffer to the stream.
 Task<Stream,Integer> Stream.write(TaskMode mode, Buffer buffer)
          Creates a task that writes a raw buffer to the stream.
 Task<Stream,Integer> Stream.write(TaskMode mode, Buffer buffer, int len)
          Creates a task that writes a raw buffer to the stream.
 Task<StreamOutputStream,Void> StreamOutputStream.write(TaskMode mode, byte[] buf)
          Creates a task that writes a buffer to this stream.
abstract  Task<StreamOutputStream,Void> StreamOutputStream.write(TaskMode mode, byte[] buf, int off, int len)
          Creates a task that writes (part of) a buffer to this stream.
abstract  Task<StreamOutputStream,Void> StreamOutputStream.write(TaskMode mode, int b)
          Creates a task that writes a byte to this stream.
 

Uses of NotImplementedException in org.ogf.saga.task
 

Methods in org.ogf.saga.task that throw NotImplementedException
 void TaskContainer.add(Task<?,?> task)
          Adds a task to the task container.
 void TaskContainer.cancel()
          Cancels all the asynchronous operations in the container.
 void Task.cancel()
          Cancels the asynchronous operation.
 void TaskContainer.cancel(float timeoutInSeconds)
          Cancels all the asynchronous operations in the container.
 void Task.cancel(float timeoutInSeconds)
          Cancels the asynchronous operation.
static TaskContainer TaskFactory.createTaskContainer()
          Constructs a TaskContainer object.
static TaskContainer TaskFactory.createTaskContainer(String sagaFactoryClassname)
          Constructs a TaskContainer object.
protected abstract  TaskContainer TaskFactory.doCreateTaskContainer()
          Constructs a TaskContainer object.
 T Task.getObject()
          Gets the object from which the task was created.
 E Task.getResult()
          Obtains the result of the asynchronous method call.
 State Task.getState()
          Gets the state of the task.
 State[] TaskContainer.getStates()
          Gets the states of all tasks in the task container.
 Task<?,?> TaskContainer.getTask(String id)
          Gets a single task from the task container.
 Task<?,?>[] TaskContainer.getTasks()
          Gets the tasks in this task container.
 void TaskContainer.remove(Task<?,?> task)
          Removes the specified task from this container.
 void Task.rethrow()
          Throws any exception a failed task caught.
 void TaskContainer.run()
          Starts all asynchronous operations in the container.
 void Task.run()
          Starts the asynchronous operation.
 int TaskContainer.size()
          Returns the number of tasks in this task container.
 Task<?,?> TaskContainer.waitFor()
          Waits for all tasks to end up in a final state.
 void Task.waitFor()
          Waits for the task end up in a final state.
 Task<?,?> TaskContainer.waitFor(float timeoutInSeconds)
          Waits for all tasks to end up in a final state.
 boolean Task.waitFor(float timeoutInSeconds)
          Waits for the task to end up in a final state.
 Task<?,?> TaskContainer.waitFor(float timeoutInSeconds, WaitMode mode)
          Waits for one or more of the tasks to end up in a final state.
 Task<?,?> TaskContainer.waitFor(WaitMode mode)
          Waits for one or more of the tasks to end up in a final state.
 



Copyright © 2014 Open Grid Forum. All rights reserved.