|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.esper.indicator.pretty.CubeTabularDataRenderer
public final class CubeTabularDataRenderer
Renders a Cube multidimensional table a TabularData from the JMX OpenMbean interface. Cubes can be 1-dimenstion to n-dimensional. This implementation can render cubes up to only 4 dimensions. 4-dimensional cubes are created as multiple TabularData instances for each member in the page dimension. The cell dimension (assumed to be dimension 0) and the row dimension (assumed to be dimension 2) are both placed as rows in a table. The column dimension (dimension 1) is use for filling columns.
Constructor Summary | |
---|---|
CubeTabularDataRenderer()
|
Method Summary | |
---|---|
static java.util.Map<java.lang.String,javax.management.openmbean.TabularData> |
renderCube(Cube cube)
Render the Cube as a collection of OpenMBean TabularData tables, each table carries a string key that contains the page dimension member, if present, else just the string TABLE_NAME. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CubeTabularDataRenderer()
Method Detail |
---|
public static java.util.Map<java.lang.String,javax.management.openmbean.TabularData> renderCube(Cube cube)
cube
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |