Integrating FAAS renderer with the faas fabric mapping services. Also, 19/29419/45
authorKhaldoon Al-zoubi <khalAlzoubi@gmail.com>
Sun, 8 Nov 2015 22:53:28 +0000 (17:53 -0500)
committerKhaldoon Al-zoubi <khalAlzoubi@gmail.com>
Thu, 7 Jan 2016 18:41:35 +0000 (13:41 -0500)
commit9882f0b0f43843d5b32b947ddd171a2f02a22b0f
tree444a57da0fc54164e094c7c927d4db436353157c
parentf5db90e5d77f46d29b3319bb73a321a0b6896f5e
Integrating FAAS renderer with the faas fabric mapping services. Also,
put tenants external explicit groups in resolved policies to be accessible
by renderers.

Change-Id: I41447bb41c71ca1e6cfb4fa001c4dd736b02a37e
Signed-off-by: Khaldoon Al-zoubi <khalAlzoubi@gmail.com>
20 files changed:
features/pom.xml
features/src/main/features/features.xml
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/PolicyResolver.java
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/util/IidFactory.java
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/util/InheritanceUtils.java
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/util/PolicyInfoUtils.java
renderers/faas/pom.xml
renderers/faas/src/main/config/default-config.xml
renderers/faas/src/main/java/org/opendaylight/controller/config/yang/config/faas_provider/impl/FaasProviderModule.java
renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasContractManagerListener.java [new file with mode: 0644]
renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasEndpointAug.java [new file with mode: 0644]
renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasEndpointManagerListener.java
renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasIidFactory.java [new file with mode: 0644]
renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasPolicyManager.java [new file with mode: 0644]
renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasRenderer.java
renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasSubnetManagerListener.java [new file with mode: 0644]
renderers/faas/src/main/java/org/opendaylight/groupbasedpolicy/renderer/faas/FaasTenantManagerListener.java [new file with mode: 0644]
renderers/faas/src/main/yang/faas-endpoint.yang
renderers/faas/src/main/yang/faas-provider-impl.yang
renderers/faas/src/main/yang/faas.yang