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 java.util.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 |
---|---|
static Profiles.NAMESPACES |
Profiles.NAMESPACES.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Profiles.NAMESPACES[] |
Profiles.NAMESPACES.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
Profiles.addProfile(Profiles.NAMESPACES namespace,
java.lang.String key,
java.lang.String value)
Add a profile.
|
void |
Profiles.addProfileDirectly(Profiles.NAMESPACES namespace,
java.lang.String key,
java.lang.String value)
Add a profile.
|
Namespace |
Profiles.get(Profiles.NAMESPACES n)
Returns the namespace object corresponding to a namespace
|
private int |
Profiles.getIndex(Profiles.NAMESPACES u)
Returns the index for the namespace.
|
java.util.Iterator |
Profiles.getProfileKeyIterator(Profiles.NAMESPACES n)
Returns a iterator over the profile keys corresponding to a particular namespace.
|
java.util.List<Profile> |
Profiles.getProfiles(Profiles.NAMESPACES namespace)
Returns the list of profiles corresponding to a single namespace
|
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<Profiles.NAMESPACES,java.lang.String> |
PegasusProperties.mNamepsaceToPropertiesPrefix |
Modifier and Type | Method and Description |
---|---|
java.util.Map<Profiles.NAMESPACES,java.lang.String> |
PegasusProperties.namespaceToPropertiesPrefix() |
Modifier and Type | Method and Description |
---|---|
Namespace |
PegasusProperties.getProfiles(Profiles.NAMESPACES ns)
Returns all the profiles relevant to a particular namespace
|
Modifier and Type | Method and Description |
---|---|
void |
Dagman.assimilate(PegasusProperties properties,
Profiles.NAMESPACES namespace)
Assimilate the profiles in the namespace in a controlled manner.
|
void |
Namespace.assimilate(PegasusProperties properties,
Profiles.NAMESPACES namespace)
Assimilate the profiles in the namespace in a controlled manner.
|