Bug 3166 ui-backend introduced 89/19889/10
authorMartin Sunal <msunal@cisco.com>
Fri, 8 May 2015 11:28:19 +0000 (13:28 +0200)
committerMartin Sunal <msunal@cisco.com>
Tue, 12 May 2015 14:30:36 +0000 (16:30 +0200)
commite8579caf5e5e3db858851f8a9cb158064fcf5257
treea9eb45778aa48730dddaf1a98c877b821583a7fd
parentaea4717c458c982bf5402a59442fdd1e726f47f3
Bug 3166 ui-backend introduced

This is a backend based on RESTCONF.
Purpose of the backend is to provide data which has to be calculated by difficult processing
i.e. it reuses policy resolution process from groupbasedpolicy module.
UI can call RPCs on this backend.

Backend provides these RPCs:
 - get-endpoints-from-endpoint-group: Returns endpoints which are
        in the given endpoint group.
 - get-subjects-between-endpoint-groups: Returns subjects between
        endpoint group pairs where endpoint groups are from the given tenant.

Change-Id: I8490a7217c5725ccdfc6dda3467d3ba91c76eeb9
Signed-off-by: Martin Sunal <msunal@cisco.com>
12 files changed:
commons/parent/pom.xml
features/pom.xml
features/src/main/resources/features.xml
pom.xml
ui-backend-config/pom.xml [new file with mode: 0644]
ui-backend-config/src/main/resources/initial/15-ui-backend.xml [new file with mode: 0755]
ui-backend/pom.xml [new file with mode: 0644]
ui-backend/src/main/java/org/opendaylight/controller/config/yang/config/ui_backend/impl/UiBackendModule.java [new file with mode: 0644]
ui-backend/src/main/java/org/opendaylight/controller/config/yang/config/ui_backend/impl/UiBackendModuleFactory.java [new file with mode: 0644]
ui-backend/src/main/java/org/opendaylight/groupbasedpolicy/ui/backend/UiBackendServiceImpl.java [new file with mode: 0755]
ui-backend/src/main/yang/ui-backend-impl.yang [new file with mode: 0644]
ui-backend/src/main/yang/ui-backend.yang [new file with mode: 0755]