Class XmlFreestylePumpIntentFactory

java.lang.Object
com.tccc.kos.ext.dispense.pipeline.ingredient.XmlPumpIntentFactory
com.tccc.kos.ext.freestyle.pipeline.ingredient.XmlFreestylePumpIntentFactory
All Implemented Interfaces:
PumpIntentFactory

public class XmlFreestylePumpIntentFactory extends XmlPumpIntentFactory
Implementation of PumpIntentFactory that leverages xml data files to describe operations, intents and rules to map intent types for specific pumps to named intents. This supports those PumpOp types that are part of KOS, but this class can be extended to add support for additional operations while still leveraging all the xml infrastructure.
Since:
1.0
Version:
2023-01-22