SliProviderBaseUpdates 59/97859/7
authorSmokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Fri, 1 Nov 2019 14:38:49 +0000 (14:38 +0000)
committerKevin Smokowski <kevin.smokowski@att.com>
Fri, 1 Nov 2019 17:14:39 +0000 (17:14 +0000)
commit0f166dd572d7124ea9c46c97b6a1caf6c231d9a6
tree22d5d52d95e426d2a0d6b7e46c7032dcaf17a39a
parent49a41adb9f709485ed259a6a4603f3adad1324e2
SliProviderBaseUpdates

SvcLogicServiceImplBase constructor should have SvcLogicResolver as a parameter,Added HashMapResolver to map svclogic instances without osgi,Added InMemorySvcLogicStore useful for simple demos or junit test

Issue-ID: CCSDK-1891
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I3c3cdd33177ef10133db2672ddd4b308becefc90
artifacts/pom.xml
sli/provider-base/src/main/java/org/onap/ccsdk/sli/core/sli/provider/base/HashMapResolver.java [new file with mode: 0644]
sli/provider-base/src/main/java/org/onap/ccsdk/sli/core/sli/provider/base/InMemorySvcLogicStore.java [new file with mode: 0644]
sli/provider-base/src/main/java/org/onap/ccsdk/sli/core/sli/provider/base/SvcLogicServiceImplBase.java
sli/provider-base/src/test/java/org/onap/ccsdk/sli/core/sli/provider/base/ExecuteNodeExecutorTest.java
sli/provider-base/src/test/java/org/onap/ccsdk/sli/core/sli/provider/base/HashMapResolverTest.java [new file with mode: 0644]
sli/provider-base/src/test/java/org/onap/ccsdk/sli/core/sli/provider/base/InMemorySvcLogicStoreTest.java [new file with mode: 0644]
sli/provider/src/main/java/org/onap/ccsdk/sli/core/sli/provider/SvcLogicServiceImpl.java