Package net.simplace.sim.io.sync
Class FWSimSyncAdapter
java.lang.Object
net.simplace.sim.io.FWSimIOAdapter
net.simplace.sim.io.sync.FWSimSyncAdapter
- All Implemented Interfaces:
FWSimFieldContainer
- Author:
- aenders
-
Nested Class Summary
Nested classes/interfaces inherited from class net.simplace.sim.io.FWSimIOAdapter
FWSimIOAdapter.FREQUENCE
-
Field Summary
Fields inherited from class net.simplace.sim.io.FWSimIOAdapter
iArrayMode, iFieldcount, iFrequence, iHeaderVariables, iInterface, iJexlRule, iKeyMap, iName, iOrderNumber, iProcessTime, iResourceElement, iSession, iSourceKey
-
Constructor Summary
ModifierConstructorDescriptionprotected
FWSimSyncAdapter
(FWSimSession aSession, org.jdom2.Element aSyncElement, Integer aOrderNumber) -
Method Summary
Modifier and TypeMethodDescriptionprotected static FWSimSyncAdapter
createSyncAdapter
(FWSimSession aSession, org.jdom2.Element aSyncElement, int aOrderNumber) always returning empty list because this adapters are not meant to receive input datareturning the variables from the header informationabstract FWSimResourceCache
sync
(Map<String, FWSimVarMap> aVarMapsContainer) org.jdom2.Element
toXML()
Methods inherited from class 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
-
Constructor Details
-
FWSimSyncAdapter
protected FWSimSyncAdapter(FWSimSession aSession, org.jdom2.Element aSyncElement, Integer aOrderNumber) - Parameters:
aSyncElement
-aSession
-aOrderNumber
-
-
-
Method Details
-
createSyncAdapter
protected static FWSimSyncAdapter createSyncAdapter(FWSimSession aSession, org.jdom2.Element aSyncElement, int aOrderNumber) - Parameters:
aSession
-aSyncElement
-aOrderNumber
-- Returns:
-
sync
- Parameters:
aVarMapsContainer
-- Returns:
- SimResourceCache containing the data from the resource media
- Throws:
MissingSimResourceException
-
getOutputVariables
returning the variables from the header information- Returns:
- FWSimVarables filtered - only output Variables
- See Also:
-
getInputVariables
always returning empty list because this adapters are not meant to receive input data- Returns:
- FWSimVarables filtered - only input Variables
- See Also:
-
getContentType
- Returns:
- number in the order of Components
- See Also:
-
getJexlScript
- Parameters:
aEngineToCreate
-- Returns:
- the jexlScript
-
getVarMap
- Returns:
- number in the order of Components
-
toXML
public org.jdom2.Element toXML()- Returns:
- a xml element with all the settings of this component()
-