Interface ParameterConfigurerProvider

All Known Subinterfaces:
GenericMultiTypeService, MonitoringService, Service, UpdatingMonitoringService
All Known Implementing Classes:
AbstractDelegatingMultiService, AbstractDelegatingService, AbstractProcessService, AbstractPythonProcessService, AbstractRestProcessService, AbstractRunnablesService, AbstractService, AbstractStringProcessService, ConnectorServiceWrapper, DefaultServiceImpl, FamilyServiceStub, MockingConnectorServiceWrapper, MockingMultiConnectorServiceWrapper, MultiConnectorServiceWrapper, PythonAsyncProcessService, PythonSyncProcessService, PythonWsProcessService, ServiceStub, TraceToAasService

public interface ParameterConfigurerProvider
Provides access to parameter configurers.
Author:
Holger Eichelberger, SSE
  • Method Details

    • getParameterConfigurer

      ParameterConfigurer<?> getParameterConfigurer(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

      Set<String> getParameterNames()
      The set of parameter names.
      Returns:
      the parameter names, may be null for none