|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.dictionary.databases.StiDatabase
public abstract class StiDatabase
Field Summary |
---|
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
---|
REFERENCE_EMPTY, REFERENCE_REPORT |
Constructor Summary | |
---|---|
StiDatabase()
Creates a new object of the type StiDatabase. |
|
StiDatabase(java.lang.String name)
Creates a new object of the type StiDatabase. |
|
StiDatabase(java.lang.String name,
java.lang.String alias)
Creates a new object of the type StiDatabase. |
Method Summary | |
---|---|
void |
applyDatabaseInformation(StiDatabaseInformation info,
StiReport report,
StiDatabaseInformation allInfo)
|
abstract void |
connect(StiDataStoreSource source,
java.lang.Boolean fillTable,
StiReport report)
|
abstract void |
connect(StiDataStoreSource stiDataStoreSource,
StiReport report)
|
void |
createDataSources(StiDictionary dictionary)
|
abstract void |
disconnect()
|
int |
edit(boolean newDatabase)
Calls the form for database edition. |
java.lang.String |
getAlias()
Gets or sets alias of database. |
StiConnectedEvent |
getConnectedEvent()
Occurs when connection is activated. |
StiConnectingEvent |
getConnectingEvent()
Occurs when connection is activating. |
StiDatabaseInformation |
getDatabaseInformation(java.sql.Connection con,
StiAbstractAdapter adapter,
StiReport report)
|
StiDisconnectedEvent |
getDisconnectedEvent()
Occurs when connection is deactivated. |
StiDisconnectingEvent |
getDisconnectingEvent()
Occurs when connection is deactivating. |
boolean |
getInherited()
|
java.lang.String |
getKey()
|
java.lang.String |
getName()
Gets or sets name of database. |
java.lang.String |
getServiceCategory()
Gets a service category. |
java.lang.String |
getServiceName()
Gets a service name. |
java.lang.Class<?> |
getServiceType()
Gets a service type. |
java.lang.String |
getString()
|
void |
LoadFromJsonObject(JSONObject jObject)
|
void |
regData(StiDictionary dictionary,
boolean loadData)
Registers the database in dictionary. |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
void |
setAlias(java.lang.String value)
|
void |
setConnectedEvent(StiConnectedEvent value)
|
void |
setConnectingEvent(StiConnectingEvent value)
|
void |
setDisconnectedEvent(StiDisconnectedEvent value)
|
void |
setDisconnectingEvent(StiDisconnectingEvent value)
|
void |
setInherited(boolean value)
|
void |
setKey(java.lang.String key)
|
void |
setName(java.lang.String value)
|
java.lang.String |
toString()
|
Methods inherited from class com.stimulsoft.base.services.StiService |
---|
clone, getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabled |
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject |
---|
cleanReference, getReference, setReference |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StiDatabase()
public StiDatabase(java.lang.String name)
name
- Name of database.public StiDatabase(java.lang.String name, java.lang.String alias)
name
- Name of database.alias
- Alias of database.Method Detail |
---|
public void createDataSources(StiDictionary dictionary) throws java.lang.Exception
java.lang.Exception
public final boolean getInherited()
getInherited
in interface IStiInherited
public final void setInherited(boolean value)
setInherited
in interface IStiInherited
public java.lang.String getKey()
public void setKey(java.lang.String key)
key
- the key to setpublic final java.lang.String getServiceCategory()
getServiceCategory
in class StiService
public final StiConnectingEvent getConnectingEvent()
public final void setConnectingEvent(StiConnectingEvent value)
public final StiConnectedEvent getConnectedEvent()
public final void setConnectedEvent(StiConnectedEvent value)
public final StiDisconnectingEvent getDisconnectingEvent()
public final void setDisconnectingEvent(StiDisconnectingEvent value)
public final StiDisconnectedEvent getDisconnectedEvent()
public final void setDisconnectedEvent(StiDisconnectedEvent value)
public final java.lang.String getName()
getName
in interface IStiName
public final void setName(java.lang.String value)
setName
in interface IStiName
public final java.lang.String getAlias()
public final void setAlias(java.lang.String value)
public StiDatabaseInformation getDatabaseInformation(java.sql.Connection con, StiAbstractAdapter adapter, StiReport report) throws java.lang.Exception
java.lang.Exception
public void applyDatabaseInformation(StiDatabaseInformation info, StiReport report, StiDatabaseInformation allInfo)
public int edit(boolean newDatabase)
newDatabase
-
public void regData(StiDictionary dictionary, boolean loadData)
dictionary
- Dictionary in which is registered database.loadData
- Load the data or no.public java.lang.Class<?> getServiceType()
StiService
getServiceType
in class StiService
public abstract void connect(StiDataStoreSource stiDataStoreSource, StiReport report) throws StiException
StiException
public abstract void connect(StiDataStoreSource source, java.lang.Boolean fillTable, StiReport report) throws StiException
StiException
public abstract void disconnect()
public java.lang.String getServiceName()
StiService
getServiceName
in class StiService
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getString()
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject
in interface IStiJsonReportObject
JSONException
public void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject
in interface IStiJsonReportObject
JSONException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |