Interface ConfigurationService
- All Superinterfaces:
- AutoCloseable
Manages OpenFlowPlugin configuration.
- 
Method SummaryModifier and TypeMethodDescription<T> @NonNull TgetProperty(@NonNull String key, @NonNull Function<String, T> transformer) Get single property from configuration service.@NonNull AutoCloseableregisterListener(@NonNull ConfigurationListener listener) Register listener for configuration changes.voidUpdate map of properties.Methods inherited from interface java.lang.AutoCloseableclose
- 
Method Details- 
updateUpdate map of properties.- Parameters:
- properties- properties
 
- 
registerListenerRegister listener for configuration changes.- Parameters:
- listener- the listener
- Returns:
- the auto closeable listener registration
 
- 
getPropertyGet single property from configuration service.- Type Parameters:
- T- property type
- Parameters:
- key- property key
- transformer- property type transformer
- Returns:
- property property
 
 
-