Class Empty
- java.lang.Object
-
- edu.isi.pegasus.planner.provenance.pasoa.pps.Empty
-
-
Field Summary
-
Fields inherited from interface edu.isi.pegasus.planner.provenance.pasoa.PPS
NAMESPACE, PEGASUS, REFINEMENT_CLUSTER, REFINEMENT_REDUCE, REFINEMENT_REGISTER, REFINEMENT_SITE_SELECT, REFINEMENT_STAGE
-
-
Constructor Summary
Constructors Constructor Description Empty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringbeginWorkflowRefinementStep(Refiner refiner, java.lang.String refinementStepName, boolean firstStep)voidclusteringOf(java.lang.String clusteredJob, java.util.List jobs)clusteringOfvoidendWorkflowRefinementStep(Refiner refiner)endWorkflowRefinementStepvoidisIdenticalTo(java.lang.String afterNode, java.lang.String beforeNode)isIdenticalTovoidisPartitionOf(java.lang.String afterNode, java.util.List beforeNode)isPartitionOfvoidregistrationIntroducedFor(java.lang.String registrationNode, java.lang.String dataStagingNode)registrationIntroducedForvoidsiteSelectionFor(java.lang.String afterNode, java.lang.String beforeNode)siteSelectionForvoidstagingIntroducedFor(java.util.List stagingNodes, java.lang.String appNode)stagingIntroducedFor
-
-
-
Method Detail
-
beginWorkflowRefinementStep
public java.lang.String beginWorkflowRefinementStep(Refiner refiner, java.lang.String refinementStepName, boolean firstStep) throws java.lang.Exception
- Specified by:
beginWorkflowRefinementStepin interfacePPS- Parameters:
refiner- workflow RefinerrefinementStepName- StringfirstStep- boolean- Returns:
- The ID used for the whole refinement process of this workflow
- Throws:
java.lang.Exception
-
clusteringOf
public void clusteringOf(java.lang.String clusteredJob, java.util.List jobs) throws java.lang.ExceptionclusteringOf- Specified by:
clusteringOfin interfacePPS- Parameters:
clusteredJob- Stringjobs- List- Throws:
java.lang.Exception
-
endWorkflowRefinementStep
public void endWorkflowRefinementStep(Refiner refiner) throws java.lang.Exception
endWorkflowRefinementStep- Specified by:
endWorkflowRefinementStepin interfacePPS- Parameters:
refiner- workflow Refiner- Throws:
java.lang.Exception
-
isIdenticalTo
public void isIdenticalTo(java.lang.String afterNode, java.lang.String beforeNode) throws java.lang.ExceptionisIdenticalTo- Specified by:
isIdenticalToin interfacePPS- Parameters:
afterNode- StringbeforeNode- String- Throws:
java.lang.Exception
-
isPartitionOf
public void isPartitionOf(java.lang.String afterNode, java.util.List beforeNode) throws java.lang.ExceptionisPartitionOf- Specified by:
isPartitionOfin interfacePPS- Parameters:
afterNode- StringbeforeNode- List- Throws:
java.lang.Exception
-
registrationIntroducedFor
public void registrationIntroducedFor(java.lang.String registrationNode, java.lang.String dataStagingNode) throws java.lang.ExceptionregistrationIntroducedFor- Specified by:
registrationIntroducedForin interfacePPS- Parameters:
registrationNode- StringdataStagingNode- String- Throws:
java.lang.Exception
-
siteSelectionFor
public void siteSelectionFor(java.lang.String afterNode, java.lang.String beforeNode) throws java.lang.ExceptionsiteSelectionFor- Specified by:
siteSelectionForin interfacePPS- Parameters:
afterNode- StringbeforeNode- String- Throws:
java.lang.Exception
-
stagingIntroducedFor
public void stagingIntroducedFor(java.util.List stagingNodes, java.lang.String appNode) throws java.lang.ExceptionstagingIntroducedFor- Specified by:
stagingIntroducedForin interfacePPS- Parameters:
stagingNodes- ListappNode- String- Throws:
java.lang.Exception
-
-