Class ServiceConfiguration<T extends Service>
java.lang.Object
org.palladiosimulator.retriever.services.ServiceConfiguration<T>
-
Constructor Summary
ConstructorsConstructorDescriptionServiceConfiguration(ServiceCollection<T> serviceCollection, String selectedServicesKey, String serviceConfigKeyPrefix) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDependencyProvider(ServiceConfiguration<? extends Service> dependencyProvider) voidapplyAttributeMap(Map<String, Object> attributeMap) voidvoiddeselectDependenciesOf(Service service) Queue<Collection<T>>getWholeConfig(String serviceId) booleanisManuallySelected(T service) voidvoidselectDependenciesOf(Service service) voidtoMap()
-
Constructor Details
-
ServiceConfiguration
public ServiceConfiguration(ServiceCollection<T> serviceCollection, String selectedServicesKey, String serviceConfigKeyPrefix)
-
-
Method Details
-
addDependencyProvider
-
applyAttributeMap
-
getConfig
-
getWholeConfig
-
setConfig
-
select
-
deselect
-
isManuallySelected
-
getSelected
-
getExecutionOrder
-
getAvailable
-
selectDependenciesOf
-
deselectDependenciesOf
-
toMap
-