Package jisd.vis
Class JsonExporter
- java.lang.Object
-
- jisd.vis.JsonExporter
-
- All Implemented Interfaces:
IExporter
- Direct Known Subclasses:
ElasticsearchExporter
public class JsonExporter extends java.lang.Object implements IExporter
-
-
Constructor Summary
Constructors Constructor Description JsonExporter(java.lang.String host, int port, java.lang.String name, java.lang.String timeLocale, java.lang.String exportUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateJson(ValueInfo valueInfo)booleanisSuppressError()booleanisVerbose()voidpostJson()post json cache data to exportURLjava.lang.StringpostJson(java.lang.String json, java.lang.String urlStr)post json datavoidrun()voidrun(int sleepTime)voidsetSuppressError(boolean isSuppressError)voidsetVerbose(boolean isVerbose)voidstop()intupdate(ValueInfo valueInfo)
-
-
-
Method Detail
-
createJson
public java.lang.String createJson(ValueInfo valueInfo)
-
run
public void run()
-
run
public void run(int sleepTime)
-
stop
public void stop()
-
postJson
public void postJson()
post json cache data to exportURL
-
postJson
public java.lang.String postJson(java.lang.String json, java.lang.String urlStr)post json data- Parameters:
json- json data- Returns:
- response
-
isVerbose
public boolean isVerbose()
-
setVerbose
public void setVerbose(boolean isVerbose)
-
isSuppressError
public boolean isSuppressError()
-
setSuppressError
public void setSuppressError(boolean isSuppressError)
-
-