Class EdaPermissionTimeframeStrategy
java.lang.Object
energy.eddie.regionconnector.at.eda.data.needs.calculation.strategies.EdaPermissionTimeframeStrategy
- All Implemented Interfaces:
PermissionTimeframeStrategy
A custom
PermissionTimeframeStrategy that differentiates between energy community data needs and all others.
In Austria, permission timeframes for adding a new meter to an energy community must start between the next day or the next 30 days.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionpermissionTimeframe(Timeframe energyDataTimeframe, DataNeed dataNeed, ZonedDateTime referenceDateTime)
-
Constructor Details
-
EdaPermissionTimeframeStrategy
public EdaPermissionTimeframeStrategy()
-
-
Method Details
-
permissionTimeframe
public Timeframe permissionTimeframe(@Nullable Timeframe energyDataTimeframe, @Nullable DataNeed dataNeed, ZonedDateTime referenceDateTime) - Specified by:
permissionTimeframein interfacePermissionTimeframeStrategy
-