org.apache.hadoop.chukwa.analysis.salsa.visualization
Class Swimlanes.MapReduceSwimlanes

java.lang.Object
  extended by org.apache.hadoop.chukwa.analysis.salsa.visualization.Swimlanes.MapReduceSwimlanes
Enclosing class:
Swimlanes

protected class Swimlanes.MapReduceSwimlanes
extends Object

Modifier for generic Swimlanes plots to plot shuffle, sort, and reducer states of same reduce on same line


Field Summary
protected  boolean collate_reduces
           
protected  prefuse.data.Table plot_tab
           
protected  HashMap<String,ArrayList<prefuse.data.Tuple>> reducepart_hash
           
 
Constructor Summary
Swimlanes.MapReduceSwimlanes()
           
 
Method Summary
 prefuse.visual.VisualTable addToVisualization(prefuse.Visualization viz, String groupname)
           
 void groupByEndTime()
           
 void groupByStartTime()
           
 void groupByState()
          Reassigns Y coord values to group by state
 void populateTable_CollateReduces(prefuse.data.Table orig_tab)
           
 void populateTable_MapsReducesOnly(prefuse.data.Table orig_tab)
           
 void populateTable_OneLinePerState(prefuse.data.Table orig_tab)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plot_tab

protected prefuse.data.Table plot_tab

reducepart_hash

protected HashMap<String,ArrayList<prefuse.data.Tuple>> reducepart_hash

collate_reduces

protected boolean collate_reduces
Constructor Detail

Swimlanes.MapReduceSwimlanes

public Swimlanes.MapReduceSwimlanes()
Method Detail

populateTable_OneLinePerState

public void populateTable_OneLinePerState(prefuse.data.Table orig_tab)

populateTable_CollateReduces

public void populateTable_CollateReduces(prefuse.data.Table orig_tab)

populateTable_MapsReducesOnly

public void populateTable_MapsReducesOnly(prefuse.data.Table orig_tab)

groupByState

public void groupByState()
Reassigns Y coord values to group by state


groupByStartTime

public void groupByStartTime()

groupByEndTime

public void groupByEndTime()

addToVisualization

public prefuse.visual.VisualTable addToVisualization(prefuse.Visualization viz,
                                                     String groupname)


Copyright © ${year} The Apache Software Foundation