Configurable update-strategy for clusteredAppConfig 63/46863/1
authorVishal Thapar <vishal.thapar@ericsson.com>
Fri, 19 Aug 2016 10:00:43 +0000 (15:30 +0530)
committerVishal Thapar <vishal.thapar@ericsson.com>
Thu, 13 Oct 2016 07:59:21 +0000 (07:59 +0000)
commit13c9db31d5985272a37d099b04cbfdde37b46948
treed44ba76d7a43768ee44078efb01b65a48a2d89fa
parent5ef954d2526435636e6378accb477a595b4a7fd9
Configurable update-strategy for clusteredAppConfig

Any change to application's config data results in restart of the
blueprint container. This change adds an attribute that allows different
applications to disable this restart.

Attribute added: update-strategy
Values: reload, none.
Default: reload

Change-Id: Ie0c7501f8b5c84970a46ca8f02d7f77caf913a0a
Signed-off-by: Vishal Thapar <vishal.thapar@ericsson.com>
(cherry picked from commit cab1d5845cb951fe31a3243653ed567583dc73c1)
opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/DataStoreAppConfigMetadata.java
opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/OpendaylightNamespaceHandler.java
opendaylight/blueprint/src/main/java/org/opendaylight/controller/blueprint/ext/UpdateStrategy.java [new file with mode: 0644]
opendaylight/blueprint/src/main/resources/opendaylight-blueprint-ext-1.0.0.xsd