public class StiJsonDatabase extends StiDatabase
propertiesREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiJsonDatabase() |
StiJsonDatabase(java.lang.String name) |
StiJsonDatabase(java.lang.String name,
java.io.File pathData) |
StiJsonDatabase(java.lang.String name,
java.io.InputStream dataIS) |
StiJsonDatabase(java.lang.String name,
java.lang.String pathData) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyDatabaseInformation(StiDatabaseInformation information,
StiReport report,
StiDatabaseInformation informationAll) |
void |
connect(StiDataStoreSource source,
java.lang.Boolean fillTable,
StiReport report) |
void |
connect(StiDataStoreSource source,
StiReport report) |
void |
disconnect() |
void |
fillTable(StiDataStoreSource source,
StiReport report) |
StiDatabaseInformation |
getDatabaseInformation(java.sql.Connection con,
StiAbstractAdapter adapter,
StiReport report) |
java.lang.String |
getEmbeddedData() |
java.lang.String |
getJsonData() |
java.lang.Object |
getJSONObject(StiReport report) |
java.lang.String |
getPathData()
Gets or sets path to xml data or URL
|
java.lang.String |
getServiceName()
Gets a service name.
|
void |
LoadFromJsonObject(JSONObject jObject) |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setEmbeddedData(java.lang.String embeddedData) |
void |
setJsonData(java.lang.String jsonData) |
void |
setPathData(java.lang.String value)
Path to file or URL
|
createDataSources, edit, getAlias, getConnectedEvent, getConnectingEvent, getDisconnectedEvent, getDisconnectingEvent, getInherited, getKey, getName, getServiceCategory, getServiceType, getString, onConnected, onDisconnected, onDisconnecting, regData, setAlias, setConnectedEvent, setConnectingEvent, setDisconnectedEvent, setDisconnectingEvent, setInherited, setKey, setName, toStringclone, getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabledcleanReference, getReference, setReferencepublic StiJsonDatabase()
public StiJsonDatabase(java.lang.String name)
name - database namepublic StiJsonDatabase(java.lang.String name,
java.lang.String pathData)
name - database namepathData - file path or URLpublic StiJsonDatabase(java.lang.String name,
java.io.File pathData)
name - database namepathData - xml filepublic StiJsonDatabase(java.lang.String name,
java.io.InputStream dataIS)
name - database NamedataIS - xml InputStreampublic java.lang.String getServiceName()
getServiceName in class StiDatabasepublic final java.lang.String getPathData()
public final void setPathData(java.lang.String value)
value - public void connect(StiDataStoreSource source, StiReport report)
connect in class StiDatabasepublic void connect(StiDataStoreSource source, java.lang.Boolean fillTable, StiReport report)
connect in class StiDatabasepublic java.lang.String getJsonData()
public void setJsonData(java.lang.String jsonData)
jsonData - the jsonData to setpublic java.lang.String getEmbeddedData()
public void setEmbeddedData(java.lang.String embeddedData)
embeddedData - the embeddedData to setpublic void disconnect()
disconnect in class StiDatabasepublic void fillTable(StiDataStoreSource source, StiReport report) throws java.io.FileNotFoundException, JSONException, java.io.IOException
java.io.FileNotFoundExceptionJSONExceptionjava.io.IOExceptionpublic java.lang.Object getJSONObject(StiReport report) throws java.io.FileNotFoundException, JSONException, java.io.IOException
java.io.FileNotFoundExceptionJSONExceptionjava.io.IOExceptionpublic StiDatabaseInformation getDatabaseInformation(java.sql.Connection con, StiAbstractAdapter adapter, StiReport report) throws java.lang.Exception
getDatabaseInformation in class StiDatabasejava.lang.Exceptionpublic void applyDatabaseInformation(StiDatabaseInformation information, StiReport report, StiDatabaseInformation informationAll)
applyDatabaseInformation in class StiDatabasepublic JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiDatabaseJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiDatabaseJSONExceptionCopyright © 2019 Stimulsoft. All Rights Reserved.