Class ConnectionLimitViolationService
java.lang.Object
energy.eddie.aiida.services.connectionlimit.ConnectionLimitViolationService
-
Constructor Summary
ConstructorsConstructorDescriptionConnectionLimitViolationService(ConnectionLimitViolationRepository connectionLimitViolationRepository, PermissionRepository permissionRepository, AuthService authService) -
Method Summary
Modifier and TypeMethodDescriptiongetViolations(UUID permissionId, Instant from, Instant to) Returns the violations of the permission that overlap with the time frame, ordered by their start.
-
Constructor Details
-
ConnectionLimitViolationService
public ConnectionLimitViolationService(ConnectionLimitViolationRepository connectionLimitViolationRepository, PermissionRepository permissionRepository, AuthService authService)
-
-
Method Details
-
getViolations
public List<ConnectionLimitViolation> getViolations(UUID permissionId, Instant from, Instant to) throws InvalidUserException, PermissionNotFoundException Returns the violations of the permission that overlap with the time frame, ordered by their start.
-