Klasse DatabaseResourceAdapter
java.lang.Object
net.simplace.sim.io.FWSimIOAdapter
net.simplace.sim.io.resources.FWSimInputAdapter
net.simplace.sim.io.resources.FWSimResourceAdapter<ResultSet>
net.simplace.sim.io.resources.adapter.DatabaseResourceAdapter
- Alle implementierten Schnittstellen:
FWSimFieldContainer
- Bekannte direkte Unterklassen:
DBFResourceAdapter
- Autor:
- Andreas Enders
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.simplace.sim.io.FWSimIOAdapter
FWSimIOAdapter.FREQUENCE -
Feldübersicht
FelderVon Klasse geerbte Felder net.simplace.sim.io.resources.FWSimResourceAdapter
iLinesToReadVon Klasse geerbte Felder net.simplace.sim.io.resources.FWSimInputAdapter
iJexlScript, iShouldCacheToDBVon Klasse geerbte Felder net.simplace.sim.io.FWSimIOAdapter
iArrayMode, iFieldcount, iFrequence, iHeaderVariables, iInterface, iJexlRule, iKeyMap, iName, iOrderNumber, iProcessTime, iResourceElement, iSession, iSourceKey -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDatabaseResourceAdapter(String aPoolName, String aComponentName, int aOrderNumber, FWSimSession aFwSimSession, FWSimIOAdapter.FREQUENCE aFrequence, Map<String, String> aKeyMap, String aDriver, String aUrl, String aUser, String aPass, String aStatement) DatabaseResourceAdapter(FWSimResourceAdapter<?> aAdapter, DatabaseInterface aInterface) DatabaseResourceAdapter(org.jdom2.Element aResourceElement, FWSimSession aSession, int aOrderNumber) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetData(FWSimVarMap aVarMap) getResultSet(FWSimVarMap aVarMap) readHeaderList(DatabaseInterface aInterface, String aStatement, Map<String, String> aKeyMap, FWSimSession aSession) Von Klasse geerbte Methoden net.simplace.sim.io.resources.FWSimResourceAdapter
createAdapterFromObservable, createResourceAdapter, getLinesToRead, setLinesToRead, toXML, updateAdapterVon Klasse geerbte Methoden net.simplace.sim.io.resources.FWSimInputAdapter
getContentType, getInputVariables, getJexlScript, getOutputVariables, getVarMap, isTransformer, shouldCacheToDB, toHTMLTablestringVon Klasse geerbte Methoden net.simplace.sim.io.FWSimIOAdapter
addProcessTime, addVariable, checkCondition, createFormFields, createVariables, finalize, getCreateFormXML, getEditFormXML, getFieldMap, getFrequence, getHeaderVariables, getHeaderXML, getInterface, getJexlRule, getKeyMap, getName, getOrderNumber, getVariable, isArrayMode, isConditionCheck, removeVariable, setInterface, setOrderNumber, toString, writeHeaderList
-
Felddetails
-
iStatement
-
iLastStatement
-
-
Konstruktordetails
-
DatabaseResourceAdapter
public DatabaseResourceAdapter(org.jdom2.Element aResourceElement, FWSimSession aSession, int aOrderNumber) - Parameter:
aResourceElement-aSession-aOrderNumber-
-
DatabaseResourceAdapter
public DatabaseResourceAdapter(String aPoolName, String aComponentName, int aOrderNumber, FWSimSession aFwSimSession, FWSimIOAdapter.FREQUENCE aFrequence, Map<String, String> aKeyMap, String aDriver, String aUrl, String aUser, String aPass, String aStatement) throws Exception- Parameter:
aPoolName-aComponentName-aOrderNumber-aFwSimSession-aFrequence-aKeyMap-aDriver-aUrl-aUser-aPass-aStatement-- Löst aus:
Exception
-
DatabaseResourceAdapter
- Parameter:
aAdapter-aInterface-
-
-
Methodendetails
-
getData
- Angegeben von:
getDatain KlasseFWSimInputAdapter- Parameter:
aVarMap-- Gibt zurück:
- SimResourceCache containing the data from the resource media
- Löst aus:
MissingSimResourceException- Siehe auch:
-
getResultSet
- Parameter:
aVarMap-- Gibt zurück:
- the result set produced with given SQLStatement
- Löst aus:
MissingSimResourceException
-
getStatement
- Gibt zurück:
- the statement
-
readHeaderList
public Map<String,String> readHeaderList(DatabaseInterface aInterface, String aStatement, Map<String, String> aKeyMap, FWSimSession aSession) throws Exception- Parameter:
aInterface-aStatement-aKeyMap-aSession-- Gibt zurück:
- the HeaderList
- Löst aus:
Exception
-