BUG-6858: adapt to ise api, wire harvestAll to template-provider 87/46487/3
authorMichal Rehak <mirehak@cisco.com>
Mon, 3 Oct 2016 13:15:13 +0000 (15:15 +0200)
committerMichal Rehak <mirehak@cisco.com>
Wed, 5 Oct 2016 10:59:13 +0000 (12:59 +0200)
commit27a291d46621e5763e9e38986cc2ac858e4e1fb1
tree44c4bf0524665843d3aab36bc19a79602bde436d
parent4adb237ca9080a70c76f996fcefcbba2c3677124
BUG-6858: adapt to ise api, wire harvestAll to template-provider

    - template-provider reaches out for ise-harverster
      when template not available
    - involve template-provider in ios-xe renderer (async blacking call)

Change-Id: I4f6077bbeccbaabe2e9dd7025972ef906e79dbe8
Signed-off-by: Michal Rehak <mirehak@cisco.com>
16 files changed:
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/manager/PolicyManagerImpl.java
renderers/ios-xe/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ios_xe_provider/impl/util/PolicyManagerUtil.java
sxp-integration/sxp-ep-provider/src/main/java/org/opendaylight/groupbasedpolicy/sxp/ep/provider/impl/SxpEpProviderProviderImpl.java
sxp-integration/sxp-ep-provider/src/test/java/org/opendaylight/groupbasedpolicy/sxp/ep/provider/impl/SxpEpProviderProviderImplTest.java
sxp-integration/sxp-ise-adapter/src/main/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/EPPolicyTemplateProviderIseImpl.java
sxp-integration/sxp-ise-adapter/src/main/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/GbpIseConfigListenerImpl.java
sxp-integration/sxp-ise-adapter/src/main/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/GbpIseSgtHarvester.java
sxp-integration/sxp-ise-adapter/src/main/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/GbpIseSgtHarvesterImpl.java
sxp-integration/sxp-ise-adapter/src/main/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/SgtInfo.java
sxp-integration/sxp-ise-adapter/src/main/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/util/IseReplyUtil.java
sxp-integration/sxp-ise-adapter/src/test/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/EPPolicyTemplateProviderIseImplTest.java
sxp-integration/sxp-ise-adapter/src/test/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/GbpIseSgtHarvesterImplTest.java
sxp-integration/sxp-ise-adapter/src/test/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/IseResourceTestHelper.java [new file with mode: 0644]
sxp-integration/sxp-ise-adapter/src/test/java/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/util/IseReplyUtilTest.java [new file with mode: 0644]
sxp-integration/sxp-ise-adapter/src/test/resources/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/rawIse-allSgts1.xml [moved from sxp-integration/sxp-ise-adapter/src/test/resources/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/rawIse-allSgts.xml with 100% similarity]
sxp-integration/sxp-ise-adapter/src/test/resources/org/opendaylight/groupbasedpolicy/sxp_ise_adapter/impl/rawIse-allSgts2.xml [new file with mode: 0644]