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.String
createJson(ValueInfo valueInfo)
boolean
isSuppressError()
boolean
isVerbose()
void
postJson()
post json cache data to exportURLjava.lang.String
postJson(java.lang.String json, java.lang.String urlStr)
post json datavoid
run()
void
run(int sleepTime)
void
setSuppressError(boolean isSuppressError)
void
setVerbose(boolean isVerbose)
void
stop()
int
update(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)
-
-