Package | Description |
---|---|
edu.isi.pegasus.planner.catalog.classes | |
edu.isi.pegasus.planner.common | |
edu.isi.pegasus.planner.namespace |
Modifier and Type | Field and Description |
---|---|
private EnumMap<Profiles.NAMESPACES,Namespace> |
Profiles.mProfileMap
An enum map that associates the enum keys with the corresponding
namespace objects.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
Profiles.get(Profiles.NAMESPACES n)
Returns the namespace object corresponding to a namespace
|
Modifier and Type | Method and Description |
---|---|
List<Profile> |
Profiles.getProfiles(Namespace namespace)
Returns the list of profiles corresponding to a single namespace
|
Modifier and Type | Method and Description |
---|---|
Namespace |
PegasusProperties.getProfiles(Profiles.NAMESPACES ns)
Returns all the profiles relevant to a particular namespace
|
Modifier and Type | Class and Description |
---|---|
class |
Condor
This helper class helps in handling the arguments specified in the
Condor namespace by the user either through dax or through profiles in pool.
|
class |
Dagman
This profile namespace is the placeholder for the keys that go into the .dag
file .
|
class |
ENV
The environment namespace, that puts in the environment variables for the
transformation that is being run, through Condor.
|
class |
Globus
This helper class helps in handling the globus rsl key value pairs that
come through profile information for namespace Globus.
|
class |
Hints
An empty mechanical implementation for the
namespace.
|
class |
Pegasus
A Planner specific namespace.
|
class |
Selector
The selector namespace object.
|
class |
Stat
The stat namespace object.
|
Modifier and Type | Method and Description |
---|---|
void |
Namespace.checkKeyInNS(Namespace nm)
It puts in the namespaces keys from another namespace instance.
|
void |
Pegasus.merge(Namespace profiles)
UniqueMerge the profiles in the namespace in a controlled manner.
|
void |
Selector.merge(Namespace profiles)
Merge the profiles in the namespace in a controlled manner.
|
abstract void |
Namespace.merge(Namespace profiles)
Merge the profiles in the namespace in a controlled manner.
|
void |
Hints.merge(Namespace profiles)
Merge the profiles in the namespace in a controlled manner.
|
void |
Condor.merge(Namespace profiles)
Merge the profiles in the namespace in a controlled manner.
|
void |
ENV.merge(Namespace profiles)
Merge the profiles in the namespace in a controlled manner.
|
void |
Globus.merge(Namespace profiles)
Merge the profiles in the namespace in a controlled manner.
|
void |
Stat.merge(Namespace profiles)
Merge the profiles in the namespace in a controlled manner.
|
void |
Dagman.merge(Namespace profiles)
Merge the profiles in the namespace in a controlled manner.
|