Package org.opennms.netmgt.rrd.jrobin
Class JRobinRrdGraphDetails
- java.lang.Object
-
- org.opennms.netmgt.rrd.jrobin.JRobinRrdGraphDetails
-
- All Implemented Interfaces:
RrdGraphDetails
public class JRobinRrdGraphDetails extends java.lang.Object implements RrdGraphDetails
Container for details from a JRobin RRD graph. Stores the same details as RrdGraphDetails, in addition to the JRobin RrdGraph object itself and the graph command String used to generate the graph. We keep the graph command string around so we can generate a detailed error if getInputStream() is called, but no graph was produced.- Version:
- $Id: $
- Author:
- DJ Gregor
-
-
Constructor Summary
Constructors Constructor Description JRobinRrdGraphDetails(org.jrobin.graph.RrdGraph rrdGraph, java.lang.String graphCommand)Constructor for JRobinRrdGraphDetails.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetGraphCommand()getGraphCommandintgetHeight()getHeightjava.io.InputStreamgetInputStream()getInputStreamjava.lang.String[]getPrintLines()getPrintLinesorg.jrobin.graph.RrdGraphgetRrdGraph()getRrdGraphintgetWidth()getWidth
-
-
-
Method Detail
-
getRrdGraph
public org.jrobin.graph.RrdGraph getRrdGraph()
getRrdGraph
- Returns:
- a
RrdGraphobject.
-
getGraphCommand
public java.lang.String getGraphCommand()
getGraphCommand
- Returns:
- a
Stringobject.
-
getInputStream
public java.io.InputStream getInputStream() throws RrdExceptiongetInputStream
- Specified by:
getInputStreamin interfaceRrdGraphDetails- Returns:
- a
InputStreamobject. - Throws:
RrdException- if any.
-
getPrintLines
public java.lang.String[] getPrintLines()
getPrintLines
- Specified by:
getPrintLinesin interfaceRrdGraphDetails- Returns:
- an array of
Stringobjects.
-
getHeight
public int getHeight() throws RrdExceptiongetHeight
- Specified by:
getHeightin interfaceRrdGraphDetails- Returns:
- a int.
- Throws:
RrdException- if any.
-
getWidth
public int getWidth() throws RrdExceptiongetWidth
- Specified by:
getWidthin interfaceRrdGraphDetails- Returns:
- a int.
- Throws:
RrdException- if any.
-
-