Class PermissionCommandRouter
java.lang.Object
energy.eddie.core.services.agnostic.PermissionCommandRouter
- All Implemented Interfaces:
AutoCloseable
This service routes permission commands between the region connectors. It does that by using the regionConnectorId.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidregisterPermissionCommandConnector(PermissionCommandOutboundConnector permissionCommandOutboundConnector) voidregisterPermissionCommandService(String regionConnectorId, RegionConnectorPermissionCommandService permissionCommandService)
-
Constructor Details
-
PermissionCommandRouter
public PermissionCommandRouter()
-
-
Method Details
-
registerPermissionCommandService
public void registerPermissionCommandService(String regionConnectorId, RegionConnectorPermissionCommandService permissionCommandService) -
registerPermissionCommandConnector
public void registerPermissionCommandConnector(PermissionCommandOutboundConnector permissionCommandOutboundConnector) -
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-