Add new modules: Resource Lock and Doorman 07/104707/3
authorsb5356 <sb5356@att.com>
Mon, 30 Mar 2020 17:14:46 +0000 (13:14 -0400)
committersb5356 <sb5356@att.com>
Mon, 30 Mar 2020 19:16:27 +0000 (15:16 -0400)
commit1c1791c5498dad7b7fd6b1591e0c5844d4c6c601
treec4d718094ae13779ba2a858739b34945b48a8dde
parent30691263393c3862ed0707220afeb1a9a44d7773
Add new modules: Resource Lock and Doorman

Issue-ID: CCSDK-2226
Signed-off-by: Stan Bonev <sb5356@att.com>
Change-Id: I30f83dd4a852fd185dbdaa9a833f5ba544d35ba1
56 files changed:
lib/doorman/pom.xml [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/MessageClassifier.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/MessageInterceptor.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/MessageInterceptorFactory.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/MessageProcessor.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/MessageQueueHandler.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/dao/MessageDao.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/dao/MessageDaoImpl.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/ActionStatus.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/Event.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/Message.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/MessageAction.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/MessageActionValue.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/MessageData.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/MessageStatus.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/MessageStatusValue.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/data/Queue.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/impl/MessageHandlerBaseImpl.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/impl/MessageInterceptorFactoryImpl.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/impl/MessageInterceptorImpl.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/servlet/MessageInterceptorFilter.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/util/DataUtil.java [new file with mode: 0644]
lib/doorman/src/main/java/org/onap/ccsdk/features/lib/doorman/util/JsonUtil.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/it/MessageQueueDataItem.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/it/MessageQueueTest.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/it/MessageQueueTestResult.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/it/tc1/Classifier.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/it/tc1/Handler.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/it/tc2/Classifier.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/it/tc2/Handler.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/testutil/DbUtil.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/testutil/FileUtil.java [new file with mode: 0644]
lib/doorman/src/test/java/org/onap/ccsdk/features/lib/doorman/util/TestJsonUtil.java [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc1/result.json [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc1/test.json [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc2/request_entity1.txt [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc2/request_entity2.txt [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc2/request_other.txt [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc2/response.txt [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc2/result.json [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc2/result2.json [new file with mode: 0644]
lib/doorman/src/test/resources/it/tc2/test.json [new file with mode: 0644]
lib/doorman/src/test/resources/schema.sql [new file with mode: 0644]
lib/doorman/src/test/resources/test1.json [new file with mode: 0644]
lib/rlock/pom.xml [new file with mode: 0644]
lib/rlock/src/main/java/org/onap/ccsdk/features/lib/rlock/LockHelper.java [new file with mode: 0644]
lib/rlock/src/main/java/org/onap/ccsdk/features/lib/rlock/LockHelperImpl.java [new file with mode: 0644]
lib/rlock/src/main/java/org/onap/ccsdk/features/lib/rlock/ResourceLock.java [new file with mode: 0644]
lib/rlock/src/main/java/org/onap/ccsdk/features/lib/rlock/ResourceLockDao.java [new file with mode: 0644]
lib/rlock/src/main/java/org/onap/ccsdk/features/lib/rlock/ResourceLockedException.java [new file with mode: 0644]
lib/rlock/src/main/java/org/onap/ccsdk/features/lib/rlock/SynchronizedFunction.java [new file with mode: 0644]
lib/rlock/src/test/java/org/onap/ccsdk/features/lib/rlock/TestLockHelper.java [new file with mode: 0644]
lib/rlock/src/test/java/org/onap/ccsdk/features/lib/rlock/testutils/DbUtil.java [new file with mode: 0644]
lib/rlock/src/test/java/org/onap/ccsdk/features/lib/rlock/testutils/FileUtil.java [new file with mode: 0644]
lib/rlock/src/test/resources/schema.sql [new file with mode: 0644]
pom.xml