edu.isi.pegasus.planner.provenance.pasoa.pps
Class Empty

java.lang.Object
  extended by edu.isi.pegasus.planner.provenance.pasoa.pps.Empty
All Implemented Interfaces:
PPS

public class Empty
extends Object
implements PPS

The default empty implementation to be used.

Version:
$Revision: 2582 $
Author:
Karan Vahi

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
Empty()
           
 
Method Summary
 String beginWorkflowRefinementStep(Refiner refiner, String refinementStepName, boolean firstStep)
           
 void clusteringOf(String clusteredJob, List jobs)
          clusteringOf
 void endWorkflowRefinementStep(Refiner refiner)
          endWorkflowRefinementStep
 void isIdenticalTo(String afterNode, String beforeNode)
          isIdenticalTo
 void isPartitionOf(String afterNode, List beforeNode)
          isPartitionOf
 void registrationIntroducedFor(String registrationNode, String dataStagingNode)
          registrationIntroducedFor
 void siteSelectionFor(String afterNode, String beforeNode)
          siteSelectionFor
 void stagingIntroducedFor(List stagingNodes, String appNode)
          stagingIntroducedFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Empty

public Empty()
Method Detail

beginWorkflowRefinementStep

public String beginWorkflowRefinementStep(Refiner refiner,
                                          String refinementStepName,
                                          boolean firstStep)
                                   throws Exception
Specified by:
beginWorkflowRefinementStep in interface PPS
Parameters:
refiner - workflow Refiner
refinementStepName - String
firstStep - boolean
Returns:
The ID used for the whole refinement process of this workflow
Throws:
Exception

clusteringOf

public void clusteringOf(String clusteredJob,
                         List jobs)
                  throws Exception
clusteringOf

Specified by:
clusteringOf in interface PPS
Parameters:
clusteredJob - String
jobs - List
Throws:
Exception

endWorkflowRefinementStep

public void endWorkflowRefinementStep(Refiner refiner)
                               throws Exception
endWorkflowRefinementStep

Specified by:
endWorkflowRefinementStep in interface PPS
Parameters:
refiner - workflow Refiner
Throws:
Exception

isIdenticalTo

public void isIdenticalTo(String afterNode,
                          String beforeNode)
                   throws Exception
isIdenticalTo

Specified by:
isIdenticalTo in interface PPS
Parameters:
afterNode - String
beforeNode - String
Throws:
Exception

isPartitionOf

public void isPartitionOf(String afterNode,
                          List beforeNode)
                   throws Exception
isPartitionOf

Specified by:
isPartitionOf in interface PPS
Parameters:
afterNode - String
beforeNode - List
Throws:
Exception

registrationIntroducedFor

public void registrationIntroducedFor(String registrationNode,
                                      String dataStagingNode)
                               throws Exception
registrationIntroducedFor

Specified by:
registrationIntroducedFor in interface PPS
Parameters:
registrationNode - String
dataStagingNode - String
Throws:
Exception

siteSelectionFor

public void siteSelectionFor(String afterNode,
                             String beforeNode)
                      throws Exception
siteSelectionFor

Specified by:
siteSelectionFor in interface PPS
Parameters:
afterNode - String
beforeNode - String
Throws:
Exception

stagingIntroducedFor

public void stagingIntroducedFor(List stagingNodes,
                                 String appNode)
                          throws Exception
stagingIntroducedFor

Specified by:
stagingIntroducedFor in interface PPS
Parameters:
stagingNodes - List
appNode - String
Throws:
Exception


Copyright © 2011 The University of Southern California. All Rights Reserved.