public interface ConfigurableService<T> extends FrameworkSupportService
Modifier and Type | Method and Description |
---|---|
CloseableProvider<T> |
getCloseableProviderForConfiguration(java.lang.String type,
java.util.Properties configuration)
Return a provider of type T which can be closed
|
T |
getProviderForConfiguration(java.lang.String type,
java.util.Properties configuration) |
getName
T getProviderForConfiguration(java.lang.String type, java.util.Properties configuration) throws ExecutionServiceException
type
- provider nameconfiguration
- configuration propertiesExecutionServiceException
- on errorCloseableProvider<T> getCloseableProviderForConfiguration(java.lang.String type, java.util.Properties configuration) throws ExecutionServiceException
type
- plugin typeconfiguration
- configuration propertiesExecutionServiceException