public class MultipleLook extends DAXWriter
Modifier and Type | Class and Description |
---|---|
private class |
MultipleLook.MyCallBackHandler
The internal callback handler for the DAXParser in Euryale.
|
Modifier and Type | Field and Description |
---|---|
private int |
mCurrentNum
The number of jobs about which the callback interface has knowledge.
|
private int |
mIndex
The index of the partition that is being written out.
|
private Set |
mNodeSet
The set of job id's in the partition.
|
private int |
mNumOfJobs
The number of jobs that are in the partition.
|
private org.griphyn.vdl.dax.ADAG |
mPartADAG
The ADAG object containing the partitioned dax.
|
private Map |
mRelationsMap
A map containing the relations between the jobs making up the partition.
|
mDaxFile, mLogger, mPartitionName, mPDAXDirectory, mWriteHandle, PACKAGE_NAME, PARTITION_PREFIX
Constructor and Description |
---|
MultipleLook(String daxFile,
String directory)
The overloaded constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
writePartitionDax(Partition partition,
int index)
It writes out a dax consisting of the jobs as specified in the partition.
|
close, getPartitionName, getPDAXFilename, getPDAXFilename, initializeWriteHandle, initializeWriteHandle, loadInstance, loadInstance, setPartitionName, writeln, writePartitionDax
private Set mNodeSet
private Map mRelationsMap
private org.griphyn.vdl.dax.ADAG mPartADAG
private int mNumOfJobs
private int mCurrentNum
private int mIndex
public boolean writePartitionDax(Partition partition, int index)
writePartitionDax
in class DAXWriter
partition
- the partition object containing the relations and id's
of the jobs making up the partition.index
- the index of the partition.Copyright © 2011 The University of Southern California. All Rights Reserved.