HUB Resource 63/56363/2
authorNicolasLaplaud <nicolas.laplaud@orange.com>
Fri, 13 Jul 2018 09:08:16 +0000 (11:08 +0200)
committerQuoc-Nghia Nguyen <quocnghia.nguyen@orange.com>
Fri, 13 Jul 2018 09:52:59 +0000 (11:52 +0200)
commitd46f9e5e04452a2cd66d1260e1f28ed6e9aea429
tree73273648699e807f2d29fc803439cc5da6fd7123
parent0e3e6d0a87f7c8dcc998fc57b4c04d49c7a56a76
HUB Resource

- adding SubscriberNotifier based on event types
- storing subscriptions

Change-Id: I5729717699f6e903de4c541c43951e2d2d56cea7
Issue-ID: EXTAPI-96
Signed-off-by: NicolasLaplaud <nicolas.laplaud@orange.com>
Signed-off-by: Quoc-Nghia Nguyen <quocnghia.nguyen@orange.com>
15 files changed:
src/main/java/org/onap/nbi/Application.java
src/main/java/org/onap/nbi/apis/hub/HubConfig.java [new file with mode: 0644]
src/main/java/org/onap/nbi/apis/hub/HubResource.java [changed mode: 0644->0755]
src/main/java/org/onap/nbi/apis/hub/model/Event.java [new file with mode: 0755]
src/main/java/org/onap/nbi/apis/hub/model/Subscriber.java [new file with mode: 0755]
src/main/java/org/onap/nbi/apis/hub/model/Subscription.java [moved from src/main/java/org/onap/nbi/apis/hub/model/EventSubscription.java with 57% similarity, mode: 0755]
src/main/java/org/onap/nbi/apis/hub/repository/SubscriberFinder.java [new file with mode: 0755]
src/main/java/org/onap/nbi/apis/hub/repository/SubscriberRepository.java [moved from src/main/java/org/onap/nbi/apis/hub/repository/EventSubscriptionRepository.java with 78% similarity, mode: 0755]
src/main/java/org/onap/nbi/apis/hub/repository/SubscriberRepositoryImpl.java [new file with mode: 0755]
src/main/java/org/onap/nbi/apis/hub/service/CriteriaBuilder.java [new file with mode: 0755]
src/main/java/org/onap/nbi/apis/hub/service/CriteriaBuilderServiceOrder.java [new file with mode: 0755]
src/main/java/org/onap/nbi/apis/hub/service/NotificationAspect.java [moved from src/main/java/org/onap/nbi/apis/hub/MyAspect.java with 86% similarity, mode: 0755]
src/main/java/org/onap/nbi/apis/hub/service/NotifierService.java [new file with mode: 0755]
src/main/java/org/onap/nbi/configuration/MongoConfig.java [new file with mode: 0755]
src/main/java/org/onap/nbi/configuration/RestConfiguration.java [moved from src/main/java/org/onap/nbi/apis/RestConfiguration.java with 97% similarity]