Uses of Class
edu.isi.pegasus.planner.partitioner.Partition
-
Packages that use Partition Package Description edu.isi.pegasus.planner.cluster edu.isi.pegasus.planner.parser edu.isi.pegasus.planner.parser.pdax edu.isi.pegasus.planner.partitioner -
-
Uses of Partition in edu.isi.pegasus.planner.cluster
Methods in edu.isi.pegasus.planner.cluster with parameters of type Partition Modifier and Type Method Description protected voidAbstract. associate(Partition p, Job job)Maps the partition to the corresponding clustered job.protected JobAbstract. clusteredJob(Partition p)Returns the job corresponding to a partition.protected java.lang.StringAbstract. constructClusteredJobID(Partition partition)Returns the ID for the clustered job corresponding to a partition.protected java.lang.StringVertical. constructClusteredJobID(Partition partition)Returns the ID for the clustered job corresponding to a partition.voidAbstract. determineClusters(Partition partition)It creates a single clustered job for the partition.voidClusterer. determineClusters(Partition partition)Determine the clusters for a partition.voidHorizontal. determineClusters(Partition partition)Determine the clusters for a partition.abstract java.util.List<java.lang.String>Abstract. order(Partition p)Returns the nodes in the partition as a List in a particular order.java.util.ListVertical. order(Partition p)Returns the nodes in the partition as a List in the topologically sorted order. -
Uses of Partition in edu.isi.pegasus.planner.parser
Fields in edu.isi.pegasus.planner.parser declared as Partition Modifier and Type Field Description private PartitionPDAXParser. mPartitionThe object holding the contents of one partition as indicated in the pdax. -
Uses of Partition in edu.isi.pegasus.planner.parser.pdax
Methods in edu.isi.pegasus.planner.parser.pdax with parameters of type Partition Modifier and Type Method Description voidCallback. cbPartition(Partition partition)Callback for the partition .voidPDAX2MDAG. cbPartition(Partition partition)Callback for the partition .protected JobPDAX2MDAG. constructDAGJob(Partition partition, java.io.File directory, java.lang.String dax)Constructs a job that plans and submits the partitioned workflow, referred to by a Partition.protected java.lang.StringPDAX2MDAG. getAbsolutePath(Partition partition, java.lang.String directory, java.lang.String suffix)Returns the absolute path to a dagman (usually) related file for a particular partition in the submit directory that is passed as an input parameter.protected java.lang.StringPDAX2MDAG. getBasename(Partition partition, java.lang.String suffix)Returns the basename of a dagman (usually) related file for a particular partition.protected java.lang.StringPDAX2MDAG. getBaseName(Partition partition)Returns the base name of the submit directory in which the submit files for a particular partition reside.protected java.lang.StringPDAX2MDAG. writeOutBraindump(java.io.File directory, Partition partition, java.lang.String dax, java.lang.String dag)Writes out the braindump.txt file for a partition in the partition submit directory. -
Uses of Partition in edu.isi.pegasus.planner.partitioner
Fields in edu.isi.pegasus.planner.partitioner declared as Partition Modifier and Type Field Description private PartitionTopological. mPartitionThe partition that has to be sorted.Methods in edu.isi.pegasus.planner.partitioner that return Partition Modifier and Type Method Description protected PartitionHorizontal. createPartition(java.util.List nodes)Creates a partition out of a list of nodes.Methods in edu.isi.pegasus.planner.partitioner with parameters of type Partition Modifier and Type Method Description voidCallback. cbPartition(Partition partition)Callback for when a partitioner determines that partition has been constructed.voidClustererCallback. cbPartition(Partition p)Callback for when a partitioner determines that partition has been constructed.voidWriterCallback. cbPartition(Partition p)Callback for when a partitioner determines that partition has been constructed.voidPDAXWriter. write(Partition p)Writes out a partition to the associate XML stream.booleanDAXWriter. writePartitionDax(Partition partition)It writes out a dax consisting of the jobs as specified in the partition.abstract booleanDAXWriter. writePartitionDax(Partition partition, int index)It writes out a dax consisting of the jobs as specified in the partition.booleanMultipleLook. writePartitionDax(Partition partition, int index)It writes out a dax consisting of the jobs as specified in the partition.booleanSingleLook. writePartitionDax(Partition partition, int index)It writes out a dax consisting of the jobs as specified in the partition.Constructors in edu.isi.pegasus.planner.partitioner with parameters of type Partition Constructor Description Topological(Partition p)The overloaded constructor.
-