Package energy.eddie.core.services.v1_12
Class MinMaxEnvelopeRouter
java.lang.Object
energy.eddie.core.services.v1_12.MinMaxEnvelopeRouter
- All Implemented Interfaces:
AutoCloseable
This service routes min-max envelope messages between the region connectors. It does that by either using a
regionConnectorId, which should match the region connector id or as a fallback uses the country code of the region
connector.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidregisterMinMaxEnvelopeConnector(MinMaxEnvelopeOutboundConnector minMaxEnvelopeOutboundConnector) voidregisterMinMaxEnvelopeService(String regionConnectorId, RegionConnectorMinMaxEnvelopeService minMaxEnvelopeService)
-
Constructor Details
-
MinMaxEnvelopeRouter
public MinMaxEnvelopeRouter()
-
-
Method Details
-
registerMinMaxEnvelopeService
public void registerMinMaxEnvelopeService(String regionConnectorId, RegionConnectorMinMaxEnvelopeService minMaxEnvelopeService) -
registerMinMaxEnvelopeConnector
public void registerMinMaxEnvelopeConnector(MinMaxEnvelopeOutboundConnector minMaxEnvelopeOutboundConnector) -
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-