Move and split EntityOwnershipService common-api 95/41495/7
authorVaclav Demcak <vdemcak@cisco.com>
Fri, 8 Jul 2016 08:19:19 +0000 (10:19 +0200)
committerRobert Varga <nite@hq.sk>
Mon, 11 Jul 2016 10:33:04 +0000 (10:33 +0000)
commit704885fdba9218f56893ade9d94618de6e496629
tree90dd689907a613c2dff1c5fab2a228edf73d392d
parentcf035174f33ce7cc8c4b1931dad18d4bea0c5ea0
Move and split EntityOwnershipService common-api

Common EOS API contracts describle Generic API parents for
DOM and Binding implementations. Core APIs have to contain
Generic definitions. EOS SPI contains Abstract implementations
a common logic for DOM/Binding functionality.

* split mdsal-common-api for MD-SAL core API and EOS
* split EOS to API and SPI projects
* add new artifacts definitions
* remove ExceptionTest

Change-Id: Iebad27cd651bfb19e2194128d0393055adacfe5f
Signed-off-by: Vaclav Demcak <vdemcak@cisco.com>
19 files changed:
common/features/src/main/features/features.xml
common/mdsal-common-api/src/test/java/org/opendaylight/mdsal/common/api/BasicExceptionTests.java
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/CandidateAlreadyRegisteredException.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/CandidateAlreadyRegisteredException.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/EntityOwnershipChangeState.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/EntityOwnershipChangeState.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/EntityOwnershipState.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/EntityOwnershipState.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntity.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntity.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipCandidateRegistration.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipCandidateRegistration.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipChange.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipChange.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipListener.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipListener.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipListenerRegistration.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipListenerRegistration.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipService.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipService.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/EntityOwnershipChangeStateTest.java [moved from common/mdsal-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/EntityOwnershipChangeStateTest.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/EntityOwnershipStateTest.java [moved from common/mdsal-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/EntityOwnershipStateTest.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipChangeTest.java [moved from common/mdsal-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityOwnershipChangeTest.java with 100% similarity]
entityownership/mdsal-eos-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityTest.java [moved from common/mdsal-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/GenericEntityTest.java with 100% similarity]
entityownership/mdsal-eos-common-spi/src/main/java/org/opendaylight/mdsal/common/api/clustering/AbstractGenericEntityOwnershipCandidateRegistration.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/AbstractGenericEntityOwnershipCandidateRegistration.java with 100% similarity]
entityownership/mdsal-eos-common-spi/src/main/java/org/opendaylight/mdsal/common/api/clustering/AbstractGenericEntityOwnershipListenerRegistration.java [moved from common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/clustering/AbstractGenericEntityOwnershipListenerRegistration.java with 100% similarity]
entityownership/mdsal-eos-common-spi/src/test/java/org/opendaylight/mdsal/common/api/clustering/AbstractGenericEntityOwnershipCandidateRegistrationTest.java [moved from common/mdsal-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/AbstractGenericEntityOwnershipCandidateRegistrationTest.java with 100% similarity]
entityownership/mdsal-eos-common-spi/src/test/java/org/opendaylight/mdsal/common/api/clustering/AbstractGenericEntityOwnershipListenerRegistrationTest.java [moved from common/mdsal-common-api/src/test/java/org/opendaylight/mdsal/common/api/clustering/AbstractGenericEntityOwnershipListenerRegistrationTest.java with 100% similarity]