summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-08-11[APPC-44] command executor feature installerbeili.zhou6-20/+334
ONAP used karaf plugin installation which required each feature has installer, this one is adding the feature installer for command executor. Pre-change for APPC OAM operations. Issue-Id: APPC-44 Change-Id: I02080f4ee52ee0e9794237e11ef86f4c330de420 Signed-off-by: beili.zhou <beili.zhou@amdocs.com>
2017-08-11Fixing dmaap authentication exceptionPatrick Brady1-10/+6
Dmaap http client was incorrectly throwing an exception if no authetication was present. This should not be since dmaap does not require authentication. Change-Id: If90ce1e52bf226bacc5a6c57bfe8aaa98e583bc5 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-Id: APPC-135
2017-08-11[APPC-44] APPC Lifecycle Management refactorbeili.zhou56-1710/+2402
Pull APPC lifecycle Management out of APPC dispatcher, so that it can be used by both APPC dispatcher and APPC OAM. This is the pre-step of introducing APPC OAM operations. Issue-Id: APPC-44 Change-Id: Icbde399b5121fae9e1919cfdd5c77bbe55d61188 Signed-off-by: beili.zhou <beili.zhou@amdocs.com>
2017-08-08[APPC-126] rename license diretory for windowsbeili.zhou4-1/+1
Change-Id: Ic93af88532864ca4f4e9d3024719c9f4fbd651a6 Signed-off-by: beili.zhou <beili.zhou@amdocs.com>
2017-08-04[APPC-121]Fix VNF NumberFormatExceptionbeili.zhou1-44/+62
Change-Id: I14464adc0b11b909131232cdcb9d46cb0a01b000 Signed-off-by: beili.zhou <beili.zhou@amdocs.com>
2017-08-03Avoid possible NEP in WorkingStateManagerImpl.javaSkip Wonnell1-1/+2
Squashed commit of the following: commit 7f62d9a1fa166aa55579795b7a592e22a6df3772 Author: Skip Wonnell <kw5258@att.com> Date: Thu Aug 3 13:22:22 2017 -0500 [APPC-92] Fix sonar blocker issue Check vnfWorkingStateDto for null before dereference. Change-Id: I4630df4bcd3d696041123e1fc0267c46a756425b Signed-off-by: Skip Wonnell <kw5258@att.com> Issue: APPC-92
2017-08-02Merging in bug fixesPatrick Brady88-1563/+4464
Change-Id: I85da90b9ba0d03149f42035a820c76ef0285e413 Signed-off-by: Patrick Brady <pb071s@att.com> Issue: APPC-100
2017-07-31Avoid possible NPEs in EventHandlerImpl.javaSkip Wonnell1-8/+12
Change-Id: Id2c5fe1b07ecf1c6e7b70261daae8fa3955400e7 Signed-off-by: Skip Wonnell <kw5258@att.com> Issue: APPC-98
2017-07-27Fix resource leak in ChefAdapterImpl.javaSkip Wonnell1-5/+4
Convert to Closeable versions of HttpClient and HttpResponse and instantiate both inside a TWR. Change-Id: I37ac34bab545592f51fb054068065fa1c00f7224 Signed-off-by: Skip Wonnell <kw5258@att.com> Issue: APPC-94
2017-07-20[APPC-93] Resource leak in appc.adapter.chef.chefclient.UtilsSkip Wonnell1-8/+2
Place instantiation of FileReader and BufferedReader inside a TWR Change-Id: Ibc0fffa76e536bdccca92731dc7ebc878faf67a1 Signed-off-by: Skip Wonnell <kw5258@att.com>
2017-07-20Applying license changes to all filesPatrick Brady760-2245/+3948
[APPC-87] Fix Maven License Plugin Change-Id: I23a95b6c1020618d05f17c63c72152cf86e4d4a0 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-07-19Adding custom license for maven license pluginPatrick Brady4-4/+48
[APPC-87] Fix Maven License Plugin Change-Id: If19274f46b2eaf83539642d313130bdcfa6a9eb7 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-07-14Refactor POM to inherit from oparentGary Wu1-26/+12
Refactor POM to inherit from oparent. Remove local settings related to nexus and checkstyle. Issue-id: APPC-78 Change-Id: I52167488d5d9216f351f306348ca77544cac9def Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-07-13[APPC-16] update the chef adapterroot8-362/+311
Change-Id: I712b42f0e09a250cd06ec3a67561ca2ce062f760 Signed-off-by: root <jh245g@att.com>
2017-07-07[feature/APPC-7] ansible server commitecnoel8-0/+1850
Change-Id: I87b4843ca5d646e390d985be27aa1e3b94491d07 Signed-off-by: ecnoel <eric.noel@att.com> Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-22Changing to sdnc snapshot version [APPC-15]Patrick Brady1-3/+3
Sdnc docker images do not seem to contain non-snapshot artifacts. Switching to use snapshot artifacts should fix the problem. Change-Id: Ie1e1c3b53ccfee9976c03d9f0934aef7f272eeb5 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-20Updating sdnc version [APPC-15]Patrick Brady1-3/+3
Change-Id: I523cc2ce8ec9ddbb606b2e41520dd161a13fcea9 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-15[feature/APPC-6]Ashwin Sridharan24-0/+3454
Added Ansible Adapter Extension for APP-C Change-Id: I4580fe5ebec526186fff5520fc7d12bff49f3fa4 Signed-off-by: Ashwin Sridharan <asridharan@research.att.com> Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-06Updating licenses in all filesPatrick Brady724-2167/+2930
Change-Id: Ic229be3cc3e4751b9bfbd3c5c08db84ec8e7e0cb Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-05Remove duplicated dependenciesVictor Morales1-14/+2
It was removed some duplicated entries from the pom.xml file of appc-chef-adapter-bundle project Change-Id: Idab32dcffcaa18af249ff4354453856ab378de2e Signed-off-by: Victor Morales <victor.morales@intel.com>
2017-06-05Fixing logic in an if statementPatrick Brady1-1/+1
Change-Id: Ibc50b5e56953ce6ceed11b21e9d2042d5a540cad Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-02Merge of new rebased codePatrick Brady412-7355/+25642
Change-Id: I9b8d1f69eb3e0af1935ed8304fea4bf54c1aac47 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-05-16Remove commented methods/fields in APPCMarcus G K Williams25-259/+3
Taking a stab at removing numerous commented out methods and fields. Almost all of what is removed is commented code with no explanation. Change-Id: I61cb1d7100ae6c75f6d42f500ade0504c97b760c Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
2017-05-16Fix compilation errors in EclipseGary Wu4-6/+6
Change-Id: Ic5aa1977199237e006376231ae3970ece7f2cd26 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-05-16Enable NETCONF Adapter bundle loggingMarcus G K Williams1-2/+5
Change-Id: If746c9a29066f8cbf7c27b280a44665144fe96d9 Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
2017-05-16Merge "Remove unused class StreamHelper"Patrick Brady2-138/+0
2017-05-16Refactor CommandTask classes to be immutableGary Wu8-107/+68
Refactor CommandTask and its subclasses to be immutable. Also made CommandResponse immutable. Change-Id: I9ea1b57fdff677b163c0fe9ad5d48f24b781a08f Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-05-16Migrate to Java 8 Time APIGary Wu18-188/+228
Migrate the uses of the old Date class in CommonHeader, RuntimeContext, QueueMessage, and TransactionRecord to Java 8 Time API. Change-Id: I3b0c18b2e63cdab06e37587d2010cb7f626a0396 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-05-08Remove unused class StreamHelperGary Wu2-138/+0
Change-Id: I217ef6d42065f029434e55aeed259604ce68689a Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-05-08Merge "Remove unused CONFIGURATION_METHOD_NAME"Patrick Brady1-5/+0
2017-05-02Remove commented out logger in APPCMarcus G K Williams5-5/+0
Change-Id: Ib1b9bb1797180118ee1e5c0de18aafa2089c514b Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
2017-05-02Remove unused CONFIGURATION_METHOD_NAMEMarcus G K Williams1-5/+0
Change-Id: Ifa9b1855dd22c9453c145ed8faf6c16c38b6a17a Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
2017-05-01Make Flags immutableGary Wu7-53/+40
Change-Id: Ib2e06d41d4e1eb6fb40144258067d2c71ac1d620 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-05-01Remove CommandExecutorInputGary Wu11-137/+67
CommandExecutorInput.getTtl() was never called. Once that is removed, CommandExecutorInput only contains a single RuntimeContext object. This change removes CommandExecutorInput and replaces its uses with RuntimeContext directly. Change-Id: Ib8145b7f844d4b9ea294622e7cf4bdfc3aefcd0a Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-26add some commentsCheng (Ian) Liu1-0/+1
Change-Id: If01eec50c638ac03828d562f2204309aabb6635a Signed-off-by: Cheng (Ian) Liu <lch.ian12@gmail.com>
2017-04-26Removing java source and target propertiesPatrick Brady1-6/+0
Change-Id: Ifecb7859b2826a296e5b79e32088069543a27e61 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-04-21Remove CommandRequest and subclassesGary Wu10-208/+58
From the last refactoring, CommandRequest ended up containing only a single CommandExecutorInput value. This change removes CommandRequest and subclasses and replaces their use with CommandExecutorInput directly The type parameter on CommandTask is also removed accordingly. Change-Id: I867df65f344fa58698a44c4b20815dbce382ad55 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-21Merge "Remove unused methods from CommandRequest"Patrick Brady1-46/+1
2017-04-21Merge "Refactor CommandExecutorInput to be immutable"Patrick Brady4-20/+10
2017-04-20Merge "Refactor Status to be immutable"Patrick Brady12-59/+36
2017-04-20Merge "Parameterize raw generic type CommandTask<M>"Patrick Brady4-8/+8
2017-04-20Merge "Parameterize raw generic type QueueMessage<M>"Patrick Brady2-9/+6
2017-04-19Remove unused methods from CommandRequestGary Wu1-46/+1
Remove unused methods/fields from CommandRequest and make CommandRequest immutable. Change-Id: Ie7c43da6a1025ce98dedbff2f68f6f2356882b5b Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-19Refactor CommandExecutorInput to be immutableGary Wu4-20/+10
Change-Id: Iebaf1f35d4229426086c2f2f1a41da2511f8110b Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-19Refactor Status to be immutableGary Wu12-59/+36
Change Status class to be immutable. Add convenience method to convert from a LCMCommandStatus to a Status object. Change-Id: I9e47750d15b5ee0f5649b2fabf6387aa12ff9c9d Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-19Fix unchecked conversion warningsGary Wu1-1/+1
Change-Id: I5704987b8a7fea1fc7619fa65d93ab3e936cfd26 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-19Parameterize raw generic type QueueMessage<M>Gary Wu2-9/+6
Change-Id: Ib6de8d2f0c62bf7a5564b4e104c9384b7b6debce Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-19Parameterize raw generic type CommandTask<M>Gary Wu4-8/+8
Change-Id: I935d39537b83d1daaa63cee86d6fb83c49a5011f Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-18Modifying feature install scriptsPatrick Brady11-22/+242
Adding a while loop around each call to the opendaylight karaf client. If the client is not available it will try again up to 10 times. The new version of opendaylight seems to have delays after installing sdnc components which can cause errors for the appc components. These script changes fix allow the install script to wait for opendaylight to become available. Change-Id: Ib1bf6c7880398ac2ebe81eaff987ee4921cdb420 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-04-14Changing name of javadocs site to onapPatrick Brady1-1/+1
Change-Id: Ica77f21a06eae2cb9f007978950f5cc1f0bb3f4d Signed-off-by: Patrick Brady <pb071s@att.com>