Class GrafanaPanelDatasource
- java.lang.Object
-
- org.opennms.netmgt.jasper.grafana.GrafanaPanelDatasource
-
- All Implemented Interfaces:
net.sf.jasperreports.engine.JRDataSource,net.sf.jasperreports.engine.JRRewindableDataSource
public class GrafanaPanelDatasource extends java.lang.Object implements net.sf.jasperreports.engine.JRRewindableDataSource
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDATASOURCE_FIELD_NAMEstatic java.lang.StringDESCRIPTION_FIELD_NAMEstatic java.lang.StringHEIGHT_FIELD_NAMEstatic java.lang.StringIMAGE_FIELD_NAMEstatic java.lang.StringTITLE_FIELD_NAMEstatic java.lang.StringWIDTH_FIELD_NAME
-
Constructor Summary
Constructors Constructor Description GrafanaPanelDatasource(GrafanaClient client, Dashboard dashboard, GrafanaQuery query)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetFieldValue(net.sf.jasperreports.engine.JRField jrField)voidmoveFirst()booleannext()
-
-
-
Field Detail
-
IMAGE_FIELD_NAME
public static final java.lang.String IMAGE_FIELD_NAME
- See Also:
- Constant Field Values
-
WIDTH_FIELD_NAME
public static final java.lang.String WIDTH_FIELD_NAME
- See Also:
- Constant Field Values
-
HEIGHT_FIELD_NAME
public static final java.lang.String HEIGHT_FIELD_NAME
- See Also:
- Constant Field Values
-
TITLE_FIELD_NAME
public static final java.lang.String TITLE_FIELD_NAME
- See Also:
- Constant Field Values
-
DATASOURCE_FIELD_NAME
public static final java.lang.String DATASOURCE_FIELD_NAME
- See Also:
- Constant Field Values
-
DESCRIPTION_FIELD_NAME
public static final java.lang.String DESCRIPTION_FIELD_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GrafanaPanelDatasource
public GrafanaPanelDatasource(GrafanaClient client, Dashboard dashboard, GrafanaQuery query)
-
-
Method Detail
-
moveFirst
public void moveFirst()
- Specified by:
moveFirstin interfacenet.sf.jasperreports.engine.JRRewindableDataSource
-
next
public boolean next()
- Specified by:
nextin interfacenet.sf.jasperreports.engine.JRDataSource
-
getFieldValue
public java.lang.Object getFieldValue(net.sf.jasperreports.engine.JRField jrField)
- Specified by:
getFieldValuein interfacenet.sf.jasperreports.engine.JRDataSource
-
-