Change management and PNF support 47/13847/1
authorOfir Sonsino <os0695@att.com>
Wed, 20 Sep 2017 11:08:19 +0000 (14:08 +0300)
committerOfir Sonsino <os0695@att.com>
Wed, 20 Sep 2017 11:14:56 +0000 (14:14 +0300)
commit1ba64a4a45f26e8bdb58e866e540aa58f32e2e52
treedac3ada662bb141fe986526d13b2436032e5012e
parentcbdd17f586a4914890bd2b26ee91be135568f38c
Change management and PNF support

Issue-ID: VID-44, VID-48, VID-49, VID-50, VID-51, VID-52
Change-Id: I83e940aad2e4e294a0927b546c4c08ca8e539a65
Signed-off-by: Ofir Sonsino <os0695@att.com>
174 files changed:
epsdk-app-onap/.classpath
epsdk-app-onap/src/main/webapp/WEB-INF/conf/system.properties
epsdk-app-onap/src/main/webapp/WEB-INF/jsp/serviceModels.jsp
epsdk-app-onap/src/main/webapp/WEB-INF/jsp/welcome.jsp
epsdk-app-onap/src/main/webapp/app/fusion/external/ebz/angular_js/app.js
epsdk-app-onap/src/main/webapp/app/fusion/external/ebz/angular_js/appDS2.js
epsdk-app-onap/src/main/webapp/app/vid/external/multiselect/angular-bootstrap-multiselect.min.js [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/aai/util/AAIRestInterface.java
vid-app-common/src/main/java/org/openecomp/vid/RelatedTo.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/aai/AaiClient.java
vid-app-common/src/main/java/org/openecomp/vid/aai/AaiClientInterface.java
vid-app-common/src/main/java/org/openecomp/vid/aai/AaiGetVnfResponse.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/aai/ServiceProperties.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/aai/VnfResult.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/aai/model/RelatedToProperty.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/aai/model/Relationship.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/aai/model/RelationshipData.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/aai/model/RelationshipList.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/aai/model/ServiceRelationships.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/asdc/beans/tosca/ToscaMetadata.java
vid-app-common/src/main/java/org/openecomp/vid/asdc/parser/ToscaParserImpl2.java
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/ChangeManagementRequest.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/ChangeManagementResponse.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/CloudConfiguration.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/CmResponse.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/LeanCloudConfiguration.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/ModelInfo.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/ModelInfoOfRelatedInstance.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/MsoRequestDetails.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/RelatedInstance.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/RelatedInstanceList.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/RequestDetails.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/RequestDetailsWrapper.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/RequestInfo.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/RequestParameters.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/changeManagement/UpdateRequestInfo.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/controller/AaiController.java
vid-app-common/src/main/java/org/openecomp/vid/controller/ChangeManagementController.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/controller/MsoConfig.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/controller/MsoController.java
vid-app-common/src/main/java/org/openecomp/vid/controller/PolicyController.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/controller/SchedulerController.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/controller/VidController.java
vid-app-common/src/main/java/org/openecomp/vid/factories/MsoRequestFactory.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/model/CommandProperty.java
vid-app-common/src/main/java/org/openecomp/vid/model/VersionByInvariantIdsRequest.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/model/VolumeGroup.java
vid-app-common/src/main/java/org/openecomp/vid/model/Workflow.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoBusinessLogic.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoClientFactory.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoInterface.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoLocalClient.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoLocalClientNew.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoProperties.java
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoRestInterface.java
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoRestInterfaceFactory.java
vid-app-common/src/main/java/org/openecomp/vid/mso/MsoRestInterfaceIfc.java
vid-app-common/src/main/java/org/openecomp/vid/mso/RestMsoImplementation.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/MsoBusinessLogicNew.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/MsoRestClientNew.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/RelatedModel.java
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/RequestDetails.java
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/RequestList.java
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/RequestWrapper.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/Response.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/RestInterface.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/Task.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/mso/rest/TaskList.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/PolicyProperties.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/PolicyResponseWrapper.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/PolicyRestInt.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/PolicyRestInterface.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/PolicyRestInterfaceFactory.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/PolicyRestInterfaceIfc.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/PolicyUtil.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/RestObject.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/policy/rest/RequestDetails.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/properties/MsoClientConfiguration.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/roles/Role.java
vid-app-common/src/main/java/org/openecomp/vid/scheduler/RestObject.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/RestObjects/GetTimeSlotsRestObject.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/RestObjects/PostCreateNewVnfRestObject.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/RestObjects/PostSubmitVnfChangeRestObject.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/RestObjects/RestObject.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerProperties.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerResponseWrapper.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerResponseWrappers/GetTimeSlotsWrapper.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerResponseWrappers/PostCreateNewVnfWrapper.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerResponseWrappers/PostSubmitVnfChangeTimeSlotsWrapper.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerResponseWrappers/SchedulerResponseWrapper.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerRestInt.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerRestInterface.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerRestInterfaceFactory.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerRestInterfaceIfc.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/SchedulerUtil.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/scheduler/rest/RequestDetails.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/services/AaiService.java
vid-app-common/src/main/java/org/openecomp/vid/services/AaiServiceImpl.java
vid-app-common/src/main/java/org/openecomp/vid/services/ChangeManagementService.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/services/ChangeManagementServiceImpl.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/services/WorkflowService.java [new file with mode: 0644]
vid-app-common/src/main/java/org/openecomp/vid/services/WorkflowServiceImpl.java [new file with mode: 0644]
vid-app-common/src/main/resources/json/mso/modelInfo
vid-app-common/src/main/resources/json/mso/request
vid-app-common/src/main/resources/json/mso/requestInfo
vid-app-common/src/main/resources/json/mso/requestStatus
vid-app-common/src/main/resources/mso_complete_manual_task.json [new file with mode: 0644]
vid-app-common/src/main/resources/mso_create_instance_response.json [new file with mode: 0644]
vid-app-common/src/main/resources/mso_get_manual_task_by_request_id.json [new file with mode: 0644]
vid-app-common/src/main/resources/mso_get_orchestration_requests.json [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/bootstrap/css/bootstrap.min.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/bootstrap/fonts/glyphicons-halflings-regular.eot [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/bootstrap/fonts/glyphicons-halflings-regular.svg [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/bootstrap/fonts/glyphicons-halflings-regular.ttf [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/bootstrap/fonts/glyphicons-halflings-regular.woff [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/bootstrap/fonts/glyphicons-halflings-regular.woff2 [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/bootstrap/js/bootstrap.min.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/lodash/lodash.min.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/external/multiselect/angular-bootstrap-multiselect.min.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/images/Calendar.svg [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/images/Calendar_blue.svg [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/constants/componentConstants.js
vid-app-common/src/main/webapp/app/vid/scripts/constants/fieldConstants.js
vid-app-common/src/main/webapp/app/vid/scripts/constants/vidConfiguration.js
vid-app-common/src/main/webapp/app/vid/scripts/controller/InstantiationController.js
vid-app-common/src/main/webapp/app/vid/scripts/controller/ServiceModelController.js
vid-app-common/src/main/webapp/app/vid/scripts/controller/VidApp.js
vid-app-common/src/main/webapp/app/vid/scripts/controller/aaiSubscriberController.js
vid-app-common/src/main/webapp/app/vid/scripts/controller/change-management.controller.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/directives/angularjs-datetime-picker.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/filters/change-managements-by-statuses.filter.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/filters/date.filter.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/alert-change-management/alert-change-management.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/alert-change-management/alert-change-management.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/alert-new-scheduler/alert-new-scheduler.controller.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/alert-new-scheduler/alert-new-scheduler.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/alert-new-scheduler/alert-new-scheduler.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/change-management-manual-tasks-controller/change-management-manual-tasks.controller.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/change-management-manual-tasks-controller/change-management-manual-tasks.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/failed-change-management/failed-change-management.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/failed-change-management/failed-change-management.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/in-progress-modal-management/in-progress-change-management.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/in-progress-modal-management/in-progress-change-management.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/new-change-management/new-change-management.controller.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/new-change-management/new-change-management.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/new-change-management/new-change-management.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/new-scheduler/new-scheduler.controller.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/new-scheduler/new-scheduler.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/new-scheduler/new-scheduler.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/pending-change-management/pending-change-management.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/modals/pending-change-management/pending-change-management.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/services/aaiService.js
vid-app-common/src/main/webapp/app/vid/scripts/services/change-management.service.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/services/creationService.js
vid-app-common/src/main/webapp/app/vid/scripts/services/msoService.js
vid-app-common/src/main/webapp/app/vid/scripts/services/schedulerService.js [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/view-models/change-management.html [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/scripts/view-models/instantiate.htm
vid-app-common/src/main/webapp/app/vid/styles/angularjs-datetime-picker.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/styles/change-management-icons.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/styles/change-management.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/styles/common.css [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/styles/fonts/icomoon.eot [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/styles/fonts/icomoon.svg [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/styles/fonts/icomoon.ttf [new file with mode: 0644]
vid-app-common/src/main/webapp/app/vid/styles/fonts/icomoon.woff [new file with mode: 0644]
vid-app-common/src/test/java/org/opencomp/vid/controller/MsoControllerTest.java [new file with mode: 0644]
vid-app-common/src/test/java/org/opencomp/vid/controller/VidControllerTest.java
vid-app-common/src/test/java/org/openecomp/vid/services/ChangeManagementServiceTest.java [new file with mode: 0644]
vid-app-common/src/test/resources/WEB-INF/conf/system.properties
vid-app-common/src/test/resources/WEB-INF/jsp/serviceModels.jsp
vid-app-common/src/test/resources/WEB-INF/jsp/welcome.jsp
vid-app-common/src/test/resources/mso.properties [new file with mode: 0644]
vid-app-common/src/test/resources/msoRequest.json [new file with mode: 0644]