Changes between Initial Version and Version 1 of Ticket #529, comment 23
- Timestamp:
- Apr 7, 2014, 3:21:48 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #529, comment 23
initial v1 4 4 Possible remedies: 5 5 6 1. A `RuntimeException()` can be thrown by public method `void start()` in class `LabEnvService`, without upsetting the `ServiceControllerAction` Interface. 6 1. A `RuntimeException()` can be thrown by public method `void start()` in class `LabEnvService`, without upsetting the `ServiceControllerAction` Interface. By also letting private method `void fetchConfiguration()` in class `LabEnvironmentConfiguration` forward the contents of a catched exception as a `RuntimeException`, one doesn't have to declare that a number of methods throw exceptions. 7 7 2. A new public method `void reloadLabEnvironmentConfiguration()` could be added to singleton class `LabEnvironment`, for forcing a reload of the configuration file.