aboutsummaryrefslogtreecommitdiffstats
path: root/ms/blueprintsprocessor/functions/netconf-executor
AgeCommit message (Expand)AuthorFilesLines
2019-03-20Netconf executor code coveragevinal patel4-29/+272
2019-03-15Prepare for release 0.4.1Timoney, Dan (dt5972)1-2/+1
2019-03-15Improve scripting component.Muthuramalingam, Brinda Santh2-19/+6
2019-03-15Add cli executor module.Muthuramalingam, Brinda Santh1-3/+1
2019-03-11Add support to invoke device specific RPCAlexis de Talhouët2-0/+31
2019-03-07Add support for resource-resolution storageAlexis de Talhouët4-17/+60
2019-02-20Add support for commit confirmed capabilityAlexis de Talhouët4-9/+168
2019-02-20Add component function scripting serviceMuthuramalingam, Brinda Santh3-16/+41
2019-02-18Simplify NetconfRpcServiceAlexis de Talhouët8-203/+116
2019-02-17Netconf resolution serviceAlexis de Talhouët4-20/+27
2019-02-16Rework netconf-executorAlexis de Talhouët26-1384/+1002
2019-02-12Add netconf script component functionMuthuramalingam, Brinda Santh10-103/+133
2019-02-12Jython execution component and serviceSteve Alphonse Siani6-281/+12
2019-02-11Blueprint modeled Netconf capability componentsCherukuri, Venkatanaresh (vn166g)30-123/+2269
2019-02-08Refactor test blueprint catalogMuthuramalingam, Brinda Santh1-1/+1
2019-02-06Blueprint Processor Python Script ComponentsCherukuri, Venkatanaresh (vn166g)1-32/+0
2019-01-18Implement CBA upload through RESTAlexis de Talhouët1-0/+3
2019-01-11Update to use correct parent pomTimoney, Dan (dt5972)1-1/+1
2019-01-101 Controller Design StudioCherukuri, Venkatanaresh (vn166g)11-2/+708
2019-01-10Prepare for release buildTimoney, Dan (dt5972)1-5/+2
2018-12-06Store step inputs to blueprint runtime service.Muthuramalingam, Brinda Santh(bs2796)1-5/+6
2018-12-04Add Netconf Executor Function moduleMuthuramalingam, Brinda Santh(bs2796)7-0/+269
Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
<?xml version="1.0" encoding="UTF-8"?>
<!--
  ============LICENSE_START=======================================================
  ONAP : APPC
  ================================================================================
  Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
  Copyright (C) 2017 Amdocs
  ================================================================================
  Modifications Copyright (C) 2018 Nokia
  ================================================================================
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
  
       http://www.apache.org/licenses/LICENSE-2.0
  
  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
  ============LICENSE_END=========================================================
  -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>org.onap.appc.parent</groupId>
		<artifactId>binding-parent</artifactId>
		<version>1.4.1</version>
                <relativePath />
	</parent>
	<groupId>org.onap.appc</groupId>
    <artifactId>appc-dg-util-bundle</artifactId>
    <version>1.4.4-SNAPSHOT</version>
    <packaging>bundle</packaging>
    <name>appc-dg-util - bundle</name>
    <properties>
        <exam.version>4.9.1</exam.version>
        <url.version>1.6.0</url.version>
        <sal-netconf-connector.version>1.3.1-Beryllium-SR1</sal-netconf-connector.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.onap.appc</groupId>
            <artifactId>appc-common-bundle</artifactId>
            <version>${project.version}</version>
        </dependency>
        <dependency>
            <groupId>javax</groupId>
            <artifactId>javaee-api</artifactId>
            <version>7.0</version>
        </dependency>
        <dependency>
            <groupId>org.onap.ccsdk.sli.adaptors</groupId>
            <artifactId>aai-service-provider</artifactId>
        </dependency>
        <dependency>
            <groupId>javax.ws.rs</groupId>
            <artifactId>javax.ws.rs-api</artifactId>
        </dependency>
        <!-- Jersey support needed for OpenStack connector and API version logic -->
        <dependency>
            <groupId>com.sun.jersey</groupId>
            <artifactId>jersey-client</artifactId>
        </dependency>
        <dependency>
            <groupId>com.sun.jersey</groupId>
            <artifactId>jersey-json</artifactId>
        </dependency>
        <dependency>
            <groupId>javax.xml.bind</groupId>
            <artifactId>jaxb-api</artifactId>
            <version>2.2.3</version>
        </dependency>
        <dependency>
            <groupId>javax.xml</groupId>
            <artifactId>jaxp-api</artifactId>
            <version>1.4.2</version>
        </dependency>
        <!-- Needed to run test cases -->
        <dependency>
            <groupId>org.glassfish.jersey.core</groupId>
            <artifactId>jersey-common</artifactId>
            <version>2.9.1</version>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-jaxrs</artifactId>
            <version>1.9.13</version>
        </dependency>
        <dependency>
            <groupId>commons-codec</groupId>
            <artifactId>commons-codec</artifactId>
        </dependency>
        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpclient</artifactId>
            <version>4.5.3</version>
        </dependency>
        <dependency>
            <groupId>org.onap.ccsdk.sli.core</groupId>
            <artifactId>sli-common</artifactId>
            <scope>compile</scope>
            <!-- Added exclusion to prevent missing dependency issue on dblib -->
            <exclusions>
                <exclusion>
                    <groupId>org.onap.ccsdk.sli.core</groupId>
                    <artifactId>dblib-provider</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

        <dependency>
            <groupId>org.onap.ccsdk.sli.core</groupId>
            <artifactId>sli-provider</artifactId>
            <scope>compile</scope>
            <!-- Added exclusion to prevent missing dependency issue on dblib -->
            <exclusions>
                <exclusion>
                    <groupId>org.onap.ccsdk.sli.core</groupId>
                    <artifactId>dblib-provider</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>equinoxSDK381</groupId>
            <artifactId>org.eclipse.osgi</artifactId>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>jcl-over-slf4j</artifactId>
        </dependency>
        <dependency>
            <groupId>org.mariadb.jdbc</groupId>
            <artifactId>mariadb-java-client</artifactId>
        </dependency>
        <dependency>
            <groupId>com.vmware</groupId>
            <artifactId>vijava</artifactId>
            <version>5.1</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>xerces</groupId>
            <artifactId>xerces</artifactId>
            <version>2.4.0</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpcore</artifactId>
            <version>${apache.httpcomponents.version}</version>
        </dependency>

        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.2</version>
        </dependency>
        <dependency>
            <groupId>org.json</groupId>
            <artifactId>json</artifactId>
        </dependency>
        <dependency>
            <groupId>org.onap.appc</groupId>
            <artifactId>appc-dmaap-adapter-bundle</artifactId>
            <version>${project.version}</version>
        </dependency>
        <dependency>
            <groupId>org.onap.appc</groupId>
            <artifactId>appc-netconf-adapter-bundle</artifactId>
            <version>1.4.4-SNAPSHOT</version>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.mockito</groupId>
            <artifactId>mockito-core</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.assertj</groupId>
            <artifactId>assertj-core</artifactId>
            <scope>test</scope>
            <version>${assertj.version}</version>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <extensions>true</extensions>
                <configuration>
                    <instructions>
                        <Bundle-SymbolicName>appc-dg-util</Bundle-SymbolicName>
                        <Bundle-Activator>org.onap.appc.dg.util.AppcDgUtilActivator</Bundle-Activator>
                        <Export-Package>org.onap.appc.dg.util.*</Export-Package>
                        <Import-Package>
                            org.onap.appc.adapter.netconf,
                            org.onap.appc.adapter.netconf.dao,
                            org.onap.appc.adapter.netconf.util,com.att.eelf.*,
                            org.onap.appc.adapter.netconf.exception,
                            org.onap.appc.adapter.messaging.*,
                            org.onap.ccsdk.sli.core.sli.*,
                            org.onap.appc.exceptions,
                            org.onap.appc.i18n,
                            org.osgi.framework.*,
                            org.slf4j.*,
                            com.vmware.*,
                            org.apache.xerces.*,
                            javax.net.*,
                            javax.net.ssl.*,
                            org.xml.sax.*,
                            javax.xml.bind.*,
                            javax.naming.*,
                            com.fasterxml.*,
                            javax.xml.parsers,
                            *;resolution:=optional
                        </Import-Package>
                    </instructions>
                </configuration>
            </plugin>
        </plugins>
    </build>

</project>