Adding TestVNF netconf server 59/71159/1
authora.sreekumar <ajith.sreekumar@ericsson.com>
Wed, 24 Oct 2018 15:07:36 +0000 (16:07 +0100)
committera.sreekumar <ajith.sreekumar@ericsson.com>
Wed, 24 Oct 2018 15:08:17 +0000 (16:08 +0100)
commitf46c20006c23d119ffc1c83117d203ed649f687c
treea04482e2a418f557e7423f7cacd375db7c318687
parent2233d21abae761e91d7b056644c6ac972e662d57
Adding TestVNF netconf server

TestVNF netconf server is a partial implementation of a netconfserver for netconf termination.
TestVNF is configurable and can be used for testing purposes.

Issue-ID: INT-355
Change-Id: I98594d7df57ca14582159bb006d8df51dca74ec7
Signed-off-by: a.sreekumar <ajith.sreekumar@ericsson.com>
125 files changed:
vnfs/TestVNF/LICENSE.txt [new file with mode: 0644]
vnfs/TestVNF/README.md [new file with mode: 0644]
vnfs/TestVNF/docker/NetconfServerDocker/DockerFile [new file with mode: 0644]
vnfs/TestVNF/docker/README.md [new file with mode: 0644]
vnfs/TestVNF/netconfserver/pom.xml [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/Server.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/builder/ServerBuilder.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/helper/ActionHelper.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/helper/CustomParser.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/helper/HelperUtils.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/models/Hello.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/models/NetconfMessage.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/models/RpcData.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/models/SchemaDetails.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/netconf/NetconfHandler.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/netconf/NetconfSubsystem.java [new file with mode: 0644]
vnfs/TestVNF/netconfserver/src/main/java/com/ericsson/testvnf/server/requestqueue/RequestQueueHandler.java [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/RCAPoCModel@2017-04-27.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/RCAPoCModel@2017-04-27.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/acme-system@2007-06-09.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/acme-system@2007-06-09.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/afr-machine@2013-12-27.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/afr-machine@2013-12-27.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/close-session/NA/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/close-session/NA/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/close-session/NA/system/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/close-session/NA/turing-machine/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/commit/NA/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/commit/NA/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/commit/NA/system/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/commit/NA/turing-machine/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/discard-changes/NA/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/discard-changes/NA/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/discard-changes/NA/system/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/discard-changes/NA/turing-machine/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config-schema.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config/candidate/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config/candidate/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config/candidate/system/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config/candidate/turing-machine/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config/running/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config/running/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config/running/system/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/edit-config/running/turing-machine/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/get-config/running/response-bak.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/get-config/running/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/get-config/running/response.xml.bak2 [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/get-config/running/system/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/get-config/running/turing-machine/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/hello.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/iana-crypt-hash@2014-08-06.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/iana-crypt-hash@2014-08-06.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/iana-if-type@2014-05-08.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/iana-if-type@2014-05-08.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-datastores@2017-08-17.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-datastores@2017-08-17.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-inet-types@2013-07-15.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-inet-types@2013-07-15.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-interfaces@2014-05-08.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-interfaces@2014-05-08.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-ip@2014-06-16.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-ip@2014-06-16.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-keystore@2016-10-31.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-keystore@2016-10-31.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-acm@2012-02-22.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-acm@2012-02-22.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-monitoring@2010-10-04.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-monitoring@2010-10-04.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-notifications@2012-02-06.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-notifications@2012-02-06.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-server@2016-11-02.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-server@2016-11-02.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-with-defaults@2011-06-01.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf-with-defaults@2011-06-01.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf@2011-06-01.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-netconf@2011-06-01.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-ssh-server@2016-11-02.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-ssh-server@2016-11-02.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-system@2014-08-06.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-system@2014-08-06.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-tls-server@2016-11-02.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-tls-server@2016-11-02.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-x509-cert-to-name@2014-12-10.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-x509-cert-to-name@2014-12-10.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-yang-library@2017-08-17.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-yang-library@2017-08-17.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-yang-metadata@2016-08-05.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-yang-metadata@2016-08-05.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-yang-types@2013-07-15.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/ietf-yang-types@2013-07-15.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/lock/NA/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/lock/NA/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/lock/NA/system/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/lock/NA/turing-machine/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/nc-notifications@2008-07-14.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/nc-notifications@2008-07-14.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/notifications@2008-07-14.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/notifications@2008-07-14.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/rpc-reply.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/run-until/NA/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/run-until/NA/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/run-until/NA/system/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/run-until/NA/turing-machine/response.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/schema-reply-template.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/schema-reply.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/schema.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/schema2.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/schema3.xml [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/send-event-schema.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/send-event/NA/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/send-models-schema.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/send-models/NA/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/server-config.properties [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/turing-machine@2013-12-27.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/turing-machine@2013-12-27.yin [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/validate/candidate/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/validate/running/response.groovy [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/yang@2017-02-20.yang [new file with mode: 0644]
vnfs/TestVNF/netconftemplates/netconftemplates/yang@2017-02-20.yin [new file with mode: 0644]
vnfs/TestVNF/sample rpc requests/R13_get_running.xml [new file with mode: 0644]
vnfs/TestVNF/sample rpc requests/edit_config_sample_request_httpAddress.xml [new file with mode: 0644]
vnfs/TestVNF/sample rpc requests/get_schema_sample_request.xml [new file with mode: 0644]
vnfs/TestVNF/sample rpc requests/send_event_sample_request.xml [new file with mode: 0644]
vnfs/TestVNF/sample rpc requests/send_models_sample_request.xml [new file with mode: 0644]
vnfs/TestVNF/sample rpc requests/test.xml [new file with mode: 0644]