Klasse DatabaseOutputAdapter
java.lang.Object
net.simplace.sim.io.FWSimIOAdapter
net.simplace.sim.io.output.FWSimOutputAdapter
net.simplace.sim.io.output.adapter.DatabaseOutputAdapter
- Alle implementierten Schnittstellen:
FWSimFieldContainer
interfaces between
FWSimOutput and FWSimInterface for databases- Autor:
- Andreas Enders
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.simplace.sim.io.FWSimIOAdapter
FWSimIOAdapter.FREQUENCE -
Feldübersicht
Von Klasse geerbte Felder net.simplace.sim.io.output.FWSimOutputAdapter
iCacheSize, iQueueVon Klasse geerbte Felder net.simplace.sim.io.FWSimIOAdapter
iArrayMode, iFieldcount, iFrequence, iHeaderVariables, iInterface, iJexlRule, iKeyMap, iName, iOrderNumber, iProcessTime, iResourceElement, iSession, iSourceKey -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDatabaseOutputAdapter(String aName, String aName2, int aOrderNumber, FWSimIOAdapter.FREQUENCE aFrequence, String aDriver, String aURL, String aUser, String aPass, String aCacheSize, ProcessTime aProcessTime, FWSimSession aSession) DatabaseOutputAdapter(String aName, FWSimVarMap aVarMap, int aOrderNumber, FWSimIOAdapter.FREQUENCE aFrequence, String aCacheSize) DatabaseOutputAdapter(FWSimOutputAdapter aOldAdapter, DatabaseInterface aInterface) DatabaseOutputAdapter(org.jdom2.Element aResourceElement, int aOrderNumber, FWSimVarMap aVarMap) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidfinalize()closing connection to the databaseprotected voidinit(FWSimVarMap aVarMap) protected voidwriteData(FWSimQueueObjectMap aObjectToWrite) write data to database - done in different thread than getting data as outputVon Klasse geerbte Methoden net.simplace.sim.io.output.FWSimOutputAdapter
createAdapter, createOutputFromObservable, getContentType, getInputVariables, getInterface, getOutputVariables, getQueueLenth, getResetScript, getStatistics, getStatisticsAdapter, getStatisticsHeaderVariables, getStatisticsResultCache, getVarMap, hasStatistics, initialize, isActive, isWriting, receiveData, toHTMLTablestring, toXML, updateAdapter, writeDataVon Klasse geerbte Methoden net.simplace.sim.io.FWSimIOAdapter
addProcessTime, addVariable, checkCondition, createFormFields, createVariables, getCreateFormXML, getEditFormXML, getFieldMap, getFrequence, getHeaderVariables, getHeaderXML, getJexlRule, getKeyMap, getName, getOrderNumber, getVariable, isArrayMode, isConditionCheck, removeVariable, setInterface, setOrderNumber, toString, writeHeaderList
-
Konstruktordetails
-
DatabaseOutputAdapter
public DatabaseOutputAdapter(org.jdom2.Element aResourceElement, int aOrderNumber, FWSimVarMap aVarMap) - Parameter:
aResourceElement-aOrderNumber-aVarMap-
-
DatabaseOutputAdapter
public DatabaseOutputAdapter(String aName, String aName2, int aOrderNumber, FWSimIOAdapter.FREQUENCE aFrequence, String aDriver, String aURL, String aUser, String aPass, String aCacheSize, ProcessTime aProcessTime, FWSimSession aSession) - Parameter:
aName-aName2-aOrderNumber-aFrequence-aDriver-aURL-aUser-aPass-aCacheSize-aProcessTime-aSession-
-
DatabaseOutputAdapter
- Parameter:
aOldAdapter-aInterface-
-
DatabaseOutputAdapter
public DatabaseOutputAdapter(String aName, FWSimVarMap aVarMap, int aOrderNumber, FWSimIOAdapter.FREQUENCE aFrequence, String aCacheSize) - Parameter:
aName-aVarMap-aOrderNumber-aFrequence-aCacheSize-
-
-
Methodendetails
-
init
- Angegeben von:
initin KlasseFWSimOutputAdapter- Parameter:
aVarMap-
-
writeData
write data to database - done in different thread than getting data as output- Angegeben von:
writeDatain KlasseFWSimOutputAdapter- Parameter:
aObjectToWrite-- Siehe auch:
-
finalize
closing connection to the database- Setzt außer Kraft:
finalizein KlasseFWSimIOAdapter- Löst aus:
Exception- Siehe auch:
-