Class PermissionRequestService
java.lang.Object
energy.eddie.regionconnector.fr.enedis.services.PermissionRequestService
-
Constructor Summary
ConstructorsConstructorDescriptionPermissionRequestService(FrPermissionRequestRepository repository, EnedisConfiguration configuration, Outbox outbox, DataNeedCalculationService<DataNeed> calculationService) -
Method Summary
Modifier and TypeMethodDescriptionvoidauthorizePermissionRequest(String permissionId, String[] usagePointIds) createPermissionRequest(PermissionRequestForCreation permissionRequestForCreation) findDataNeedIdForPermission(String permissionId)
-
Constructor Details
-
Method Details
-
createPermissionRequest
public CreatedPermissionRequest createPermissionRequest(PermissionRequestForCreation permissionRequestForCreation) throws DataNeedNotFoundException, UnsupportedDataNeedException -
authorizePermissionRequest
public void authorizePermissionRequest(String permissionId, String[] usagePointIds) throws PermissionNotFoundException - Throws:
PermissionNotFoundException
-
findDataNeedIdForPermission
-