<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.onap.ccsdk.sli.core</groupId>
+ <artifactId>utils-provider</artifactId>
+ <version>${ccsdk.sli.core.version}</version>
+ </dependency>
<dependency>
<groupId>org.onap.ccsdk.sli.core</groupId>
<artifactId>sliPluginUtils-provider</artifactId>
<version>${ccsdk.sli.core.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.onap.ccsdk.sli.adaptors</groupId>
+ <artifactId>mdsal-resource-provider</artifactId>
+ <version>${ccsdk.sli.adaptors.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.onap.ccsdk.sli.adaptors.messagerouter</groupId>
+ <artifactId>publisher.provider</artifactId>
+ <version>${ccsdk.sli.adaptors.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.onap.ccsdk.sli.adaptors</groupId>
+ <artifactId>netbox-client-provider</artifactId>
+ <version>${ccsdk.sli.adaptors.version}</version>
+ </dependency>
<dependency>
<groupId>org.onap.ccsdk.sli.adaptors</groupId>
<artifactId>sql-resource-provider</artifactId>
import java.util.List;\r
import java.util.Properties;\r
\r
+import org.onap.ccsdk.sli.adaptors.messagerouter.publisher.api.PublisherApi;\r
+import org.onap.ccsdk.sli.adaptors.messagerouter.publisher.provider.impl.PublisherApiImpl;\r
+import org.onap.ccsdk.sli.adaptors.netbox.api.NetboxClient;\r
+import org.onap.ccsdk.sli.adaptors.netbox.impl.NetboxClientImpl;\r
+import org.onap.ccsdk.sli.adaptors.netbox.impl.NetboxHttpClient;\r
+import org.onap.ccsdk.sli.adaptors.netbox.property.NetboxProperties;\r
+import org.onap.ccsdk.sli.adaptors.resource.mdsal.ConfigResource;\r
+import org.onap.ccsdk.sli.adaptors.resource.mdsal.MdsalResourcePropertiesProviderImpl;\r
+import org.onap.ccsdk.sli.adaptors.resource.mdsal.OperationalResource;\r
import org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource;\r
+import org.onap.ccsdk.sli.core.dblib.DBLIBResourceProvider;\r
+import org.onap.ccsdk.sli.core.dblib.DBResourceManager;\r
+import org.onap.ccsdk.sli.core.dblib.DbLibService;\r
import org.onap.ccsdk.sli.core.sli.ConfigurationException;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicJavaPlugin;\r
import org.onap.ccsdk.sli.core.sli.SvcLogicLoader;\r
return new Slf4jRecorder();\r
}\r
\r
+ // Beans from sli/core\r
+\r
@Bean\r
public SliPluginUtils sliPluginUtil() {\r
return new SliPluginUtils();\r
public SliStringUtils sliStringUtils() {\r
return new SliStringUtils();\r
}\r
+\r
+ // Beans from sli/adaptors\r
+ \r
+ @Bean\r
+ public ConfigResource configResource() {\r
+ return new ConfigResource(new MdsalResourcePropertiesProviderImpl());\r
+ }\r
+\r
+ @Bean\r
+ public OperationalResource operationalResource() {\r
+ return new OperationalResource(new MdsalResourcePropertiesProviderImpl());\r
+ }\r
+\r
+ @Bean \r
+ public PublisherApi publisherApi() {\r
+ return new PublisherApiImpl();\r
+ }\r
+ \r
+ \r
+ @Bean \r
+ public NetboxClient netboxClient() {\r
+ return new NetboxClientImpl();\r
+ }\r
+ \r
+ \r
+ @Bean\r
+ public SqlResource sqlResource() {\r
+ return new SqlResource();\r
+ }\r
+\r
\r
@Bean\r
public RestapiCallNode restapiCallNode() {\r
return new PropertiesNode();\r
}\r
\r
- @Bean\r
- public SqlResource sqlResource() {\r
- return new SqlResource();\r
- }\r
\r
\r
}\r