Uses of Interface
org.ogf.saga.namespace.NSEntry

Packages that use NSEntry
org.ogf.saga.file This package provides classes to manipulate the contents of directories or files. 
org.ogf.saga.logicalfile This package provides classes to interact with replica systems. 
org.ogf.saga.namespace This package provides classes to manipulate namespaces. 
 

Uses of NSEntry in org.ogf.saga.file
 

Subinterfaces of NSEntry in org.ogf.saga.file
 interface Directory
          A Directory instance represents an open directory.
 interface File
          The File interface represents an open file descriptor for reads/writes on a physical file.
 

Uses of NSEntry in org.ogf.saga.logicalfile
 

Subinterfaces of NSEntry in org.ogf.saga.logicalfile
 interface LogicalDirectory
          This interface represents a container for logical files in a logical file name space.
 interface LogicalFile
          A LogicalFile provides the means to handle the contents of logical files.
 

Uses of NSEntry in org.ogf.saga.namespace
 

Subinterfaces of NSEntry in org.ogf.saga.namespace
 interface NSDirectory
          Represents a namespace entry that is a directory, and defines additional methods for them.
 

Methods in org.ogf.saga.namespace that return NSEntry
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 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 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  NSEntry NSFactory.doCreateNSEntry(Session session, URL name, int flags)
          Creates a namespace entry.
 NSEntry NSDirectory.open(URL name)
          Creates a new NamespaceEntry instance.
 NSEntry NSDirectory.open(URL name, int flags)
          Creates a new NamespaceEntry instance.
 

Methods in org.ogf.saga.namespace that return types with arguments of type NSEntry
 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.
 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.
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 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.
protected abstract  Task<NSFactory,NSEntry> NSFactory.doCreateNSEntry(TaskMode mode, Session session, URL name, int flags)
          Creates a task that creates a namespace entry.
 Task<NSEntry,URL> NSEntry.getCWD(TaskMode mode)
          Creates a task that obtains a String representing the current working directory for the entry.
 Task<NSEntry,Long> NSEntry.getMTime(TaskMode mode)
          Creates a task that returns the last modification time of this entry.
 Task<NSEntry,URL> NSEntry.getName(TaskMode mode)
          Creates a task that obtains the name part of the URL of this entry.
 Task<NSEntry,URL> NSEntry.getURL(TaskMode mode)
          Creates a task that obtains the complete URL pointing to the entry.
 Task<NSEntry,Boolean> NSEntry.isDir(TaskMode mode)
          Creates a task that tests this entry for being a directory.
 Task<NSEntry,Boolean> NSEntry.isEntry(TaskMode mode)
          Creates a task that tests this entry for being a namespace entry.
 Task<NSEntry,Boolean> NSEntry.isLink(TaskMode mode)
          Creates a task that tests this entry for being a link.
 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<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,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.
 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<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<NSEntry,URL> NSEntry.readLink(TaskMode mode)
          Creates a task that returns the URL representing the link target.
 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.
 



Copyright © 2014 Open Grid Forum. All rights reserved.