public abstract class Abstract extends Object implements SiteSelector
Modifier and Type | Field and Description |
---|---|
protected edu.isi.pegasus.planner.classes.PegasusBag |
mBag
The bag of Pegasus objects.
|
protected edu.isi.pegasus.common.logging.LogManager |
mLogger
The handle to the logger.
|
protected edu.isi.pegasus.planner.common.PegasusProperties |
mProps
The properties passed to Pegasus at runtime.
|
protected edu.isi.pegasus.planner.catalog.site.classes.SiteStore |
mSiteStore
The handle to the site catalog.
|
protected edu.isi.pegasus.planner.catalog.transformation.Mapper |
mTCMapper
The handle to the TCMapper object.
|
SITE_NOT_FOUND, VERSION
Constructor and Description |
---|
Abstract() |
Modifier and Type | Method and Description |
---|---|
void |
initialize(edu.isi.pegasus.planner.classes.PegasusBag bag)
Initializes the site selector.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
description, mapWorkflow
protected edu.isi.pegasus.planner.common.PegasusProperties mProps
protected edu.isi.pegasus.common.logging.LogManager mLogger
protected edu.isi.pegasus.planner.catalog.site.classes.SiteStore mSiteStore
protected edu.isi.pegasus.planner.catalog.transformation.Mapper mTCMapper
protected edu.isi.pegasus.planner.classes.PegasusBag mBag
public void initialize(edu.isi.pegasus.planner.classes.PegasusBag bag)
initialize
in interface SiteSelector
bag
- the bag of objects that is useful for initialization.