|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SiteSelector
The interface for the Site Selector. Allows us to maps the workflows to different sites.
| Field Summary | |
|---|---|
static String |
SITE_NOT_FOUND
The value for the pool handle, when the pool is not found. |
static String |
VERSION
The version of the API of the Site Selector. |
| Method Summary | |
|---|---|
String |
description()
This method returns a String describing the site selection technique that is being implemented by the implementing class. |
void |
initialize(PegasusBag bag)
Initializes the site selector. |
void |
mapWorkflow(ADag workflow,
List sites)
Maps the jobs in the workflow to the various grid sites. |
void |
mapWorkflow(Graph workflow,
List sites)
Maps the jobs in the workflow to the various grid sites. |
| Field Detail |
|---|
static final String VERSION
static final String SITE_NOT_FOUND
| Method Detail |
|---|
void initialize(PegasusBag bag)
bag - the bag of objects that is useful for initialization.
void mapWorkflow(Graph workflow,
List sites)
workflow - the workflow in a Graph form.sites - the list of String objects representing the
execution sites that can be used.
void mapWorkflow(ADag workflow,
List sites)
workflow - the workflow.sites - the list of String objects representing the
execution sites that can be used.String description()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||