Package energy.eddie.aiida.utils
Class PermissionExpiredRunnable
java.lang.Object
energy.eddie.aiida.utils.PermissionExpiredRunnable
- All Implemented Interfaces:
Runnable
-
Constructor Summary
ConstructorsConstructorDescriptionPermissionExpiredRunnable(Permission permission, StreamerManager streamerManager, PermissionRepository repository, Clock clock) Create a new PermissionExpiredRunnable that when executed, instructs theStreamerManagerto send thePermissionStatus.FULFILLEDstatus message to the EDDIE framework, stops streaming for the specified permission and updates the database. -
Method Summary
-
Constructor Details
-
PermissionExpiredRunnable
public PermissionExpiredRunnable(Permission permission, StreamerManager streamerManager, PermissionRepository repository, Clock clock) Create a new PermissionExpiredRunnable that when executed, instructs theStreamerManagerto send thePermissionStatus.FULFILLEDstatus message to the EDDIE framework, stops streaming for the specified permission and updates the database.
-
-
Method Details