Package | Description |
---|---|
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.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Directory
A Directory instance represents an open directory.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LogicalDirectory
This interface represents a container for logical files in a logical file
name space.
|
Modifier and Type | Method and Description |
---|---|
Task<NSDirectory,Boolean> |
LogicalDirectory.isFile(TaskMode mode,
URL name)
Creates a task that tests the name for being a logical file.
|
Modifier and Type | Method and Description |
---|---|
static NSDirectory |
NSFactory.createNSDirectory(Session session,
URL name)
Creates a namespace directory.
|
static NSDirectory |
NSFactory.createNSDirectory(Session session,
URL name,
int flags)
Creates a namespace directory.
|
static NSDirectory |
NSFactory.createNSDirectory(String sagaFactoryClassname,
Session session,
URL name)
Creates a namespace directory.
|
static NSDirectory |
NSFactory.createNSDirectory(String sagaFactoryClassname,
Session session,
URL name,
int flags)
Creates a namespace directory.
|
static 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 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.
|
protected abstract NSDirectory |
NSFactory.doCreateNSDirectory(Session session,
URL name,
int flags)
Creates a namespace directory.
|
NSDirectory |
NSDirectory.openDir(URL name)
Creates a new
NamespaceDirectory instance. |
NSDirectory |
NSDirectory.openDir(URL name,
int flags)
Creates a new
NamespaceDirectory instance. |
Modifier and Type | Method and Description |
---|---|
Task<NSDirectory,Void> |
NSDirectory.changeDir(TaskMode mode,
URL dir)
Creates a task that changes the working directory.
|
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<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.
|
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 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.
|
protected abstract Task<NSFactory,NSDirectory> |
NSFactory.doCreateNSDirectory(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a namespace directory.
|
Task<NSDirectory,Boolean> |
NSDirectory.exists(TaskMode mode,
URL name)
Creates a task that queries for the existence of an entry.
|
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.
|
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().
|
Task<NSDirectory,Long> |
NSDirectory.getMTime(TaskMode mode,
URL name)
Creates a task that determines the last modification time of
the specified name.
|
Task<NSDirectory,Integer> |
NSDirectory.getNumEntries(TaskMode mode)
Creates a task that obtains the number of entries in this directory.
|
Task<NSDirectory,Boolean> |
NSDirectory.isDir(TaskMode mode,
URL name)
Creates a task that tests the name for being a directory.
|
Task<NSDirectory,Boolean> |
NSDirectory.isEntry(TaskMode mode,
URL name)
Creates a task that tests the name for being a namespace entry.
|
Task<NSDirectory,Boolean> |
NSDirectory.isLink(TaskMode mode,
URL name)
Creates a task that tests the name for being a link.
|
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<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.
|
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.
|
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<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.
|
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<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)
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. |
Task<NSDirectory,NSDirectory> |
NSDirectory.openDir(TaskMode mode,
URL name,
int flags)
Creates a task that creates a new
NamespaceDirectory
instance. |
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.
|
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.
|
Task<NSDirectory,URL> |
NSDirectory.readLink(TaskMode mode,
URL name)
Creates a task that returns the URL representing the link target.
|
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.
|
Copyright © 2016 Open Grid Forum. All rights reserved.