|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.griphyn.cPlanner.selector.site.Abstract
public abstract class Abstract
The Abstract Site selector.
| Field Summary | |
|---|---|
protected PegasusBag |
mBag
The bag of Pegasus objects. |
protected LogManager |
mLogger
The handle to the logger. |
protected PegasusProperties |
mProps
The properties passed to Pegasus at runtime. |
protected PoolInfoProvider |
mSCHandle
The handle to the site catalog. |
protected Mapper |
mTCMapper
The handle to the TCMapper object. |
| Fields inherited from interface org.griphyn.cPlanner.selector.SiteSelector |
|---|
SITE_NOT_FOUND, VERSION |
| Constructor Summary | |
|---|---|
Abstract()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.griphyn.cPlanner.selector.SiteSelector |
|---|
description, mapWorkflow |
| Field Detail |
|---|
protected PegasusProperties mProps
protected LogManager mLogger
protected PoolInfoProvider mSCHandle
protected Mapper mTCMapper
protected PegasusBag mBag
| Constructor Detail |
|---|
public Abstract()
| Method Detail |
|---|
public void initialize(PegasusBag bag)
initialize in interface SiteSelectorbag - the bag of objects that is useful for initialization.
public void mapWorkflow(ADag workflow,
List sites)
mapWorkflow in interface SiteSelectorworkflow - the workflow.sites - the list of String objects representing the
execution sites that can be used.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||