- EditStrategyType checkStrategy(String strat) {
- EditStrategyType valueOf = EditStrategyType.valueOf(strat);
- if (EditStrategyType.defaultStrategy().isEnforcing()) {
- Preconditions
- .checkArgument(
- valueOf == EditStrategyType.defaultStrategy(),
- "With "
- + EditStrategyType.defaultStrategy()
- + " as "
- + EditConfigXmlParser.DEFAULT_OPERATION_KEY
- + " operations on module elements are not permitted since the default option is restrictive");
- }
- return valueOf;
+ public InstanceConfigElementResolved(Map<String, AttributeConfigElement> configuration, EditStrategyType defaultStrategy, Multimap<String, String> providedServices) {
+ editStrategy = defaultStrategy;
+ this.configuration = configuration;
+ this.providedServices = providedServices;