Class LatestMeterReadingEventHandler
java.lang.Object
energy.eddie.regionconnector.de.eta.permission.handlers.LatestMeterReadingEventHandler
- All Implemented Interfaces:
EventHandler<LatestMeterReadingEvent>
@Component
public class LatestMeterReadingEventHandler
extends Object
implements EventHandler<LatestMeterReadingEvent>
Event handler that checks for fulfillment when the latest meter reading is updated.
If the latest meter reading date is after or equal to the permission request end date,
the permission request is fulfilled.
-
Constructor Summary
ConstructorsConstructorDescriptionLatestMeterReadingEventHandler(EventBus eventBus, Outbox outbox, DePermissionRequestRepository repository) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(LatestMeterReadingEvent event) Subscription method for the event bus
-
Constructor Details
-
Method Details
-
accept
Description copied from interface:EventHandlerSubscription method for the event bus- Specified by:
acceptin interfaceEventHandler<LatestMeterReadingEvent>- Parameters:
event- event that indicates that a permission request has been changed
-