Package | Description |
---|---|
org.ogf.saga.logicalfile |
This package provides classes to interact with replica systems.
|
Modifier and Type | Method and Description |
---|---|
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 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 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 LogicalFile |
LogicalFileFactory.doCreateLogicalFile(Session session,
URL name,
int flags)
Creates a LogicalFile.
|
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. |
Modifier and Type | Method and Description |
---|---|
Task<LogicalFile,Void> |
LogicalFile.addLocation(TaskMode mode,
URL name)
Creates a task that adds a replica location to the replica set.
|
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 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.
|
protected abstract Task<LogicalFileFactory,LogicalFile> |
LogicalFileFactory.doCreateLogicalFile(TaskMode mode,
Session session,
URL name,
int flags)
Creates a task that creates a LogicalFile.
|
Task<LogicalFile,List<URL>> |
LogicalFile.listLocations(TaskMode mode)
Creates a task that lists the locations in this location set.
|
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. |
Task<LogicalFile,Void> |
LogicalFile.removeLocation(TaskMode mode,
URL name)
Creates a task that 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.
|
Task<LogicalFile,Void> |
LogicalFile.updateLocation(TaskMode mode,
URL nameOld,
URL nameNew)
Creates a task that changes a replica location in the replica set.
|
Copyright © 2016 Open Grid Forum. All rights reserved.