Class ServiceConfiguration<T extends Service>
java.lang.Object
org.palladiosimulator.somox.analyzer.rules.engine.ServiceConfiguration<T>
-
Constructor Summary
ConstructorDescriptionServiceConfiguration
(ServiceCollection<T> serviceCollection, String selectedServicesKey, String serviceConfigKeyPrefix) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDependencyProvider
(ServiceConfiguration<? extends Service> dependencyProvider) void
applyAttributeMap
(Map<String, Object> attributeMap) void
void
deselectDependenciesOf
(Service service) Queue<Collection<T>>
getWholeConfig
(String serviceId) boolean
isManuallySelected
(T service) void
void
selectDependenciesOf
(Service service) void
toMap()
-
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
-