Package | Description |
---|---|
edu.isi.pegasus.planner.transfer.mapper | |
edu.isi.pegasus.planner.transfer.mapper.impl |
Modifier and Type | Method and Description |
---|---|
void |
OutputMapper.initialize(PegasusBag bag,
ADag workflow)
Initializes the mappers.
|
String |
OutputMapper.map(String lfn,
String site,
FileServerType.OPERATION operation)
Maps a LFN to a location on the filsystem of a site and returns a single
externally accessible URL corresponding to that location.
|
String |
OutputMapper.map(String lfn,
String site,
FileServerType.OPERATION operation,
boolean existing)
Maps a LFN to a location on the filsystem of a site and returns a single
externally accessible URL corresponding to that location.
|
List<String> |
OutputMapper.mapAll(String lfn,
String site,
FileServerType.OPERATION operation)
Maps a LFN to a location on the filsystem of a site and returns all the possible
equivalent externally accessible URL corresponding to that location.
|
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractFileFactoryBasedMapper.constructURL(FileServer server,
String addOn)
Returns the full path on remote output site, where the lfn will reside,
using the FileServer passed.
|
void |
Hashed.initialize(PegasusBag bag,
ADag workflow)
Initializes the mappers.
|
void |
Flat.initialize(PegasusBag bag,
ADag workflow)
Initializes the mappers.
|
void |
Fixed.initialize(PegasusBag bag,
ADag workflow)
Initializes the mappers.
|
void |
Replica.initialize(PegasusBag bag,
ADag workflow)
Initializes the mappers.
|
void |
AbstractFileFactoryBasedMapper.initialize(PegasusBag bag,
ADag workflow)
Initializes the mappers.
|
protected Directory |
AbstractFileFactoryBasedMapper.lookupStorageDirectory(String site)
Looks up the site catalog to return the storage directory for a site
|
String |
Fixed.map(String lfn,
String site,
FileServerType.OPERATION operation)
Maps a LFN to a location on the filsystem of a site and returns a single
externally accessible URL corresponding to that location.
|
String |
Replica.map(String lfn,
String site,
FileServerType.OPERATION operation)
Maps a LFN to a location on the filsystem of a site and returns a single
externally accessible URL corresponding to that location.
|
String |
AbstractFileFactoryBasedMapper.map(String lfn,
String site,
FileServerType.OPERATION operation)
Maps a LFN to a location on the filsystem of a site and returns a single
externally accessible URL corresponding to that location.
|
String |
Fixed.map(String lfn,
String site,
FileServerType.OPERATION operation,
boolean existing)
Maps a LFN to a location on the filsystem of a site and returns a single
externally accessible URL corresponding to that location.
|
String |
Replica.map(String lfn,
String site,
FileServerType.OPERATION operation,
boolean existing)
Maps a LFN to a location on the filsystem of a site and returns a single
externally accessible URL corresponding to that location.
|
String |
AbstractFileFactoryBasedMapper.map(String lfn,
String site,
FileServerType.OPERATION operation,
boolean existing)
Maps a LFN to a location on the filsystem of a site and returns a single
externally accessible URL corresponding to that location.
|
List<String> |
Fixed.mapAll(String lfn,
String site,
FileServerType.OPERATION operation)
Maps a LFN to a location on the filesystem of a site and returns all the possible
equivalent externally accessible URL corresponding to that location.
|
List<String> |
Replica.mapAll(String lfn,
String site,
FileServerType.OPERATION operation)
Maps a LFN to a location on the filsystem of a site and returns all the possible
equivalent externally accessible URL corresponding to that location.
|
List<String> |
AbstractFileFactoryBasedMapper.mapAll(String lfn,
String site,
FileServerType.OPERATION operation)
Maps a LFN to a location on the filsystem of a site and returns all the possible
equivalent externally accessible URL corresponding to that location.
|