Interface ParameterConfigurerProvider
-
- All Known Subinterfaces:
GenericMultiTypeService,MonitoringService,Service,UpdatingMonitoringService
- All Known Implementing Classes:
AbstractProcessService,AbstractPythonProcessService,AbstractRestProcessService,AbstractRunnablesService,AbstractService,AbstractStringProcessService,ConnectorServiceWrapper,DefaultServiceImpl,FamilyServiceStub,MockingConnectorServiceWrapper,PythonAsyncProcessService,PythonSyncProcessService,ServiceStub,TraceToAasService
public interface ParameterConfigurerProviderProvides access to parameter configurers.- Author:
- Holger Eichelberger, SSE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ParameterConfigurer<?>getParameterConfigurer(java.lang.String paramName)Returns the parameter configurer for a given parameter.java.util.Set<java.lang.String>getParameterNames()The set of parameter names.
-
-
-
Method Detail
-
getParameterConfigurer
ParameterConfigurer<?> getParameterConfigurer(java.lang.String paramName)
Returns the parameter configurer for a given parameter. We need this generic approach to ease code generation and initial setting of parameter values.- Parameters:
paramName- the name of the parameter- Returns:
- the associated parameter configurer or null if there is none
-
getParameterNames
java.util.Set<java.lang.String> getParameterNames()
The set of parameter names.- Returns:
- the parameter names, may be null for none
-
-