blob: 56527b6e9b869c467a1c48085b3ed287b32e7906 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
package org.openecomp.sdc.config;
import org.openecomp.sdc.be.components.lifecycle.LifecycleBusinessLogic;
import org.openecomp.sdc.be.ecomp.converters.AssetMetadataConverter;
import org.openecomp.sdc.common.transaction.mngr.TransactionManager;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
@Configuration
@ComponentScan({"org.openecomp.sdc.be.user",
"org.openecomp.sdc.be.impl",
"org.openecomp.sdc.be.auditing.impl",
"org.openecomp.sdc.be.distribution",
"org.openecomp.sdc.be.switchover.detector",
"org.openecomp.sdc.be.tosca",
"org.openecomp.sdc.be.components.validation",
"org.openecomp.sdc.be.components.impl",
"org.openecomp.sdc.be.components.path",
"org.openecomp.sdc.be.components.merge",
"org.openecomp.sdc.be.components.csar",
"org.openecomp.sdc.be.components.property"
})
public class CatalogBESpringConfig {
@Bean(name = "lifecycleBusinessLogic")
public LifecycleBusinessLogic lifecycleBusinessLogic() {
return new LifecycleBusinessLogic();
}
@Bean(name = "transactionManager")
public TransactionManager transactionManager() {
return new TransactionManager();
}
@Bean(name = "asset-metadata-utils")
public AssetMetadataConverter assetMetadataConverter() {
return new AssetMetadataConverter();
}
}
|