org.griphyn.cPlanner.engine
Interface Refiner

All Known Subinterfaces:
Refiner
All Known Implementing Classes:
AbstractRefiner, Bundle, Chain, Condor, Default, GRMS, Horizontal, InterPoolEngine, MultipleFTPerXFERJobRefiner, ReductionEngine, SChain, SDefault, SingleFTPerXFERJobRefiner

public interface Refiner

A first cut at a separate refiner interface. Right now it only has method required for the PASOA integration.

Version:
$Revision: 251 $
Author:
Karan Vahi

Field Summary
static String VERSION
          The version of the API.
 
Method Summary
 ADag getWorkflow()
          Returns a reference to the workflow that is being refined by the refiner.
 XMLProducer getXMLProducer()
          Returns a reference to the XMLProducer, that generates the XML fragment capturing the actions of the refiner.
 

Field Detail

VERSION

static final String VERSION
The version of the API.

See Also:
Constant Field Values
Method Detail

getWorkflow

ADag getWorkflow()
Returns a reference to the workflow that is being refined by the refiner.

Returns:
ADAG object.

getXMLProducer

XMLProducer getXMLProducer()
Returns a reference to the XMLProducer, that generates the XML fragment capturing the actions of the refiner. This is used for provenace purposes.

Returns:
XMLProducer


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