From 2a6aa1775604906755883f810ee9ea6d5f286135 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 1 Oct 2019 19:05:29 +0200 Subject: [PATCH] Deprecate old MD-SAL APIs for removal These APIs are slated for removal in Aluminium, make sure our warning is more stern. JIRA: CONTROLLER-1917 Change-Id: Ib4f7dcfd5183b87dd10b9ce2b773a59a548892c9 Signed-off-by: Robert Varga --- .../md/sal/trace/closetracker/impl/AbstractCloseTracked.java | 2 +- .../controller/md/sal/trace/closetracker/impl/CloseTracked.java | 2 +- .../md/sal/trace/closetracker/impl/CloseTrackedRegistry.java | 2 +- .../closetracker/impl/CloseTrackedRegistryReportEntry.java | 2 +- .../md/sal/trace/closetracker/impl/CloseTrackedTrait.java | 2 +- .../controller/md/sal/trace/closetracker/impl/package-info.java | 2 +- .../md/sal/trace/dom/impl/AbstractTracingWriteTransaction.java | 2 +- .../controller/md/sal/trace/dom/impl/TracingBroker.java | 2 +- .../md/sal/trace/dom/impl/TracingReadOnlyTransaction.java | 2 +- .../md/sal/trace/dom/impl/TracingReadWriteTransaction.java | 2 +- .../md/sal/trace/dom/impl/TracingTransactionChain.java | 2 +- .../md/sal/trace/dom/impl/TracingWriteTransaction.java | 2 +- .../controller/md/sal/binding/api/ActionProviderService.java | 2 +- .../controller/md/sal/binding/api/ActionService.java | 2 +- .../controller/md/sal/binding/api/BindingService.java | 2 +- .../controller/md/sal/binding/api/BindingTransactionChain.java | 2 +- .../md/sal/binding/api/ClusteredDataTreeChangeListener.java | 2 +- .../opendaylight/controller/md/sal/binding/api/DataBroker.java | 2 +- .../controller/md/sal/binding/api/DataObjectModification.java | 2 +- .../controller/md/sal/binding/api/DataTreeChangeListener.java | 2 +- .../controller/md/sal/binding/api/DataTreeChangeService.java | 2 +- .../controller/md/sal/binding/api/DataTreeIdentifier.java | 2 +- .../controller/md/sal/binding/api/DataTreeModification.java | 2 +- .../controller/md/sal/binding/api/ForwardingDataBroker.java | 2 +- .../md/sal/binding/api/ForwardingReadOnlyTransaction.java | 2 +- .../md/sal/binding/api/ForwardingReadWriteTransaction.java | 2 +- .../md/sal/binding/api/ForwardingWriteTransaction.java | 2 +- .../opendaylight/controller/md/sal/binding/api/MountPoint.java | 2 +- .../controller/md/sal/binding/api/MountPointService.java | 2 +- .../md/sal/binding/api/NotificationPublishService.java | 2 +- .../md/sal/binding/api/NotificationRejectedException.java | 2 +- .../controller/md/sal/binding/api/NotificationService.java | 2 +- .../controller/md/sal/binding/api/ReadOnlyTransaction.java | 2 +- .../controller/md/sal/binding/api/ReadTransaction.java | 2 +- .../controller/md/sal/binding/api/ReadWriteTransaction.java | 2 +- .../controller/md/sal/binding/api/TransactionFactory.java | 2 +- .../controller/md/sal/binding/api/WriteTransaction.java | 2 +- .../sal/binding/api/AbstractBindingAwareConsumer.java | 2 +- .../sal/binding/api/AbstractBindingAwareProvider.java | 2 +- .../sal/binding/api/AbstractBrokerAwareActivator.java | 2 +- .../controller/sal/binding/api/BindingAwareBroker.java | 2 +- .../controller/sal/binding/api/BindingAwareConsumer.java | 2 +- .../controller/sal/binding/api/BindingAwareProvider.java | 2 +- .../controller/sal/binding/api/BindingAwareService.java | 2 +- .../controller/sal/binding/api/NotificationListener.java | 2 +- .../controller/sal/binding/api/NotificationProviderService.java | 2 +- .../controller/sal/binding/api/NotificationService.java | 2 +- .../controller/sal/binding/api/RpcAvailabilityListener.java | 2 +- .../controller/sal/binding/api/RpcConsumerRegistry.java | 2 +- .../controller/sal/binding/api/RpcProviderRegistry.java | 2 +- .../controller/sal/binding/api/rpc/RpcContextIdentifier.java | 2 +- .../controller/sal/binding/api/rpc/RpcRoutingContext.java | 2 +- .../compat/AbstractNotificationListenerRegistration.java | 2 +- .../compat/AggregatedNotificationListenerRegistration.java | 2 +- .../md/sal/binding/compat/CompositeRoutedRpcRegistration.java | 2 +- .../md/sal/binding/compat/DelegatedRootRpcRegistration.java | 2 +- .../binding/compat/FunctionalNotificationListenerAdapter.java | 2 +- .../compat/HeliumNotificationProviderServiceAdapter.java | 2 +- .../HeliumNotificationProviderServiceWithInterestListeners.java | 2 +- .../md/sal/binding/compat/HeliumNotificationServiceAdapter.java | 2 +- .../md/sal/binding/compat/HeliumRpcProviderRegistry.java | 2 +- .../controller/md/sal/binding/compat/ListenerMapGeneration.java | 2 +- .../controller/md/sal/binding/compat/NotificationInvoker.java | 2 +- .../md/sal/binding/compat/NotificationListenerRegistration.java | 2 +- .../md/sal/binding/impl/AbstractForwardedDataBroker.java | 2 +- .../md/sal/binding/impl/AbstractForwardedTransaction.java | 2 +- .../md/sal/binding/impl/AbstractReadWriteTransaction.java | 2 +- .../md/sal/binding/impl/AbstractWriteTransaction.java | 2 +- .../controller/md/sal/binding/impl/BindingBrokerWiring.java | 2 +- .../impl/BindingClusteredDOMDataTreeChangeListenerAdapter.java | 2 +- .../md/sal/binding/impl/BindingDOMAdapterBuilder.java | 2 +- .../controller/md/sal/binding/impl/BindingDOMAdapterLoader.java | 2 +- .../md/sal/binding/impl/BindingDOMDataBrokerAdapter.java | 2 +- .../binding/impl/BindingDOMDataTreeChangeListenerAdapter.java | 2 +- .../binding/impl/BindingDOMDataTreeChangeServiceAdapter.java | 2 +- .../sal/binding/impl/BindingDOMMountPointListenerAdapter.java | 2 +- .../md/sal/binding/impl/BindingDOMMountPointServiceAdapter.java | 2 +- .../sal/binding/impl/BindingDOMNotificationListenerAdapter.java | 2 +- .../impl/BindingDOMNotificationPublishServiceAdapter.java | 2 +- .../sal/binding/impl/BindingDOMNotificationServiceAdapter.java | 2 +- .../md/sal/binding/impl/BindingDOMReadTransactionAdapter.java | 2 +- .../sal/binding/impl/BindingDOMReadWriteTransactionAdapter.java | 2 +- .../md/sal/binding/impl/BindingDOMRpcAdapterRegistration.java | 2 +- .../md/sal/binding/impl/BindingDOMRpcImplementationAdapter.java | 2 +- .../sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java | 2 +- .../md/sal/binding/impl/BindingDOMRpcServiceAdapter.java | 2 +- .../md/sal/binding/impl/BindingDOMTransactionChainAdapter.java | 2 +- .../md/sal/binding/impl/BindingDOMWriteTransactionAdapter.java | 2 +- .../binding/impl/BindingDataTreeChangeListenerRegistration.java | 2 +- .../md/sal/binding/impl/BindingMountPointAdapter.java | 2 +- .../md/sal/binding/impl/BindingRpcAdapterRegistration.java | 2 +- .../md/sal/binding/impl/BindingToDOMAdapterFactory.java | 2 +- .../md/sal/binding/impl/BindingToNormalizedNodeCodec.java | 2 +- .../md/sal/binding/impl/ContextReferenceExtractor.java | 2 +- .../binding/impl/ControllerActionProviderServiceAdapter.java | 2 +- .../md/sal/binding/impl/ControllerActionServiceAdapter.java | 2 +- .../md/sal/binding/impl/DirectGetterRouteContextExtractor.java | 2 +- .../md/sal/binding/impl/GetValueRouteContextExtractor.java | 2 +- .../controller/md/sal/binding/impl/LazyDOMRpcResultFuture.java | 2 +- .../md/sal/binding/impl/LazyDataObjectModification.java | 2 +- .../md/sal/binding/impl/LazyDataTreeModification.java | 2 +- .../md/sal/binding/impl/LazySerializedContainerNode.java | 2 +- .../md/sal/binding/impl/LazySerializedDOMNotification.java | 2 +- .../controller/md/sal/binding/impl/RpcServiceAdapter.java | 2 +- .../controller/md/sal/binding/spi/AdapterBuilder.java | 2 +- .../controller/md/sal/binding/spi/AdapterFactory.java | 2 +- .../controller/md/sal/binding/spi/AdapterLoader.java | 2 +- .../controller/sal/binding/impl/RootBindingAwareBroker.java | 2 +- .../opendaylight/controller/test/sal/binding/it/TestHelper.java | 2 +- .../md/sal/binding/util/AbstractBindingSalConsumerInstance.java | 2 +- .../md/sal/binding/util/AbstractBindingSalProviderInstance.java | 2 +- .../controller/md/sal/binding/util/BindingContextUtils.java | 2 +- .../controller/md/sal/binding/util/TypeSafeDataReader.java | 2 +- .../datastore/node/utils/transformer/NormalizedNodePruner.java | 2 +- .../controller/md/sal/common/api/MappingCheckedFuture.java | 2 +- .../controller/md/sal/common/api/RegistrationListener.java | 2 +- .../md/sal/common/api/data/AsyncConfigurationCommitCohort.java | 2 +- .../common/api/data/AsyncConfigurationCommitCoordinator.java | 2 +- .../md/sal/common/api/data/AsyncConfigurationCommitHandler.java | 2 +- .../controller/md/sal/common/api/data/AsyncDataBroker.java | 2 +- .../md/sal/common/api/data/AsyncDataTransactionFactory.java | 2 +- .../md/sal/common/api/data/AsyncReadOnlyTransaction.java | 2 +- .../controller/md/sal/common/api/data/AsyncReadTransaction.java | 2 +- .../md/sal/common/api/data/AsyncReadWriteTransaction.java | 2 +- .../controller/md/sal/common/api/data/AsyncTransaction.java | 2 +- .../md/sal/common/api/data/AsyncWriteTransaction.java | 2 +- .../controller/md/sal/common/api/data/DataReader.java | 2 +- .../md/sal/common/api/data/DataStoreUnavailableException.java | 2 +- .../md/sal/common/api/data/DataValidationFailedException.java | 2 +- .../controller/md/sal/common/api/data/LogicalDatastoreType.java | 2 +- .../md/sal/common/api/data/OptimisticLockFailedException.java | 2 +- .../controller/md/sal/common/api/data/ReadFailedException.java | 2 +- .../controller/md/sal/common/api/data/TransactionChain.java | 2 +- .../md/sal/common/api/data/TransactionChainClosedException.java | 2 +- .../md/sal/common/api/data/TransactionChainFactory.java | 2 +- .../md/sal/common/api/data/TransactionChainListener.java | 2 +- .../sal/common/api/data/TransactionCommitDeadlockException.java | 2 +- .../sal/common/api/data/TransactionCommitFailedException.java | 2 +- .../md/sal/common/api/notify/NotificationPublishService.java | 2 +- .../sal/common/api/notify/NotificationSubscriptionService.java | 2 +- .../controller/md/sal/common/api/routing/RouteChange.java | 2 +- .../md/sal/common/api/routing/RouteChangeListener.java | 2 +- .../md/sal/common/api/routing/RouteChangePublisher.java | 2 +- .../md/sal/common/api/routing/RoutedRegistration.java | 2 +- .../controller/md/sal/common/api/routing/RoutingTable.java | 2 +- .../sal/common/impl/util/compat/DataNormalizationException.java | 2 +- .../sal/common/impl/util/compat/DataNormalizationOperation.java | 2 +- .../md/sal/common/impl/util/compat/DataNormalizer.java | 2 +- .../sal/common/impl/util/compat/DataSchemaContainerProxy.java | 2 +- .../cluster/datastore/compat/LegacyDOMStoreAdapter.java | 2 +- .../cluster/datastore/shardmanager/ShardManagerSnapshot.java | 2 +- .../md/sal/dom/api/ClusteredDOMDataTreeChangeListener.java | 2 +- .../controller/md/sal/dom/api/DOMActionProviderService.java | 2 +- .../controller/md/sal/dom/api/DOMActionService.java | 2 +- .../opendaylight/controller/md/sal/dom/api/DOMDataBroker.java | 2 +- .../controller/md/sal/dom/api/DOMDataBrokerExtension.java | 2 +- .../controller/md/sal/dom/api/DOMDataReadOnlyTransaction.java | 2 +- .../controller/md/sal/dom/api/DOMDataReadTransaction.java | 2 +- .../controller/md/sal/dom/api/DOMDataReadWriteTransaction.java | 2 +- .../controller/md/sal/dom/api/DOMDataTreeChangeListener.java | 2 +- .../controller/md/sal/dom/api/DOMDataTreeChangeService.java | 2 +- .../md/sal/dom/api/DOMDataTreeCommitCohortRegistry.java | 2 +- .../controller/md/sal/dom/api/DOMDataTreeIdentifier.java | 2 +- .../controller/md/sal/dom/api/DOMDataWriteTransaction.java | 2 +- .../org/opendaylight/controller/md/sal/dom/api/DOMEvent.java | 2 +- .../controller/md/sal/dom/api/DOMExtensibleService.java | 2 +- .../opendaylight/controller/md/sal/dom/api/DOMMountPoint.java | 2 +- .../controller/md/sal/dom/api/DOMMountPointService.java | 2 +- .../opendaylight/controller/md/sal/dom/api/DOMNotification.java | 2 +- .../controller/md/sal/dom/api/DOMNotificationListener.java | 2 +- .../md/sal/dom/api/DOMNotificationPublishService.java | 2 +- .../md/sal/dom/api/DOMNotificationRejectedException.java | 2 +- .../controller/md/sal/dom/api/DOMNotificationService.java | 2 +- .../controller/md/sal/dom/api/DOMRpcAvailabilityListener.java | 2 +- .../opendaylight/controller/md/sal/dom/api/DOMRpcException.java | 2 +- .../controller/md/sal/dom/api/DOMRpcIdentifier.java | 2 +- .../controller/md/sal/dom/api/DOMRpcImplementation.java | 2 +- .../sal/dom/api/DOMRpcImplementationNotAvailableException.java | 2 +- .../md/sal/dom/api/DOMRpcImplementationRegistration.java | 2 +- .../controller/md/sal/dom/api/DOMRpcProviderService.java | 2 +- .../opendaylight/controller/md/sal/dom/api/DOMRpcResult.java | 2 +- .../opendaylight/controller/md/sal/dom/api/DOMRpcService.java | 2 +- .../org/opendaylight/controller/md/sal/dom/api/DOMService.java | 2 +- .../controller/md/sal/dom/api/DOMServiceExtension.java | 2 +- .../controller/md/sal/dom/api/DOMTransactionChain.java | 2 +- .../controller/md/sal/dom/api/DefaultDOMRpcException.java | 2 +- .../md/sal/dom/broker/impl/AbstractDOMDataBroker.java | 2 +- .../broker/impl/AbstractDOMForwardedCompositeTransaction.java | 2 +- .../dom/broker/impl/AbstractDOMForwardedTransactionFactory.java | 2 +- .../md/sal/dom/broker/impl/AbstractDOMRpcRoutingTableEntry.java | 2 +- .../md/sal/dom/broker/impl/CommitCoordinationTask.java | 2 +- .../sal/dom/broker/impl/DOMDataBrokerTransactionChainImpl.java | 2 +- .../md/sal/dom/broker/impl/DOMForwardedReadOnlyTransaction.java | 2 +- .../sal/dom/broker/impl/DOMForwardedReadWriteTransaction.java | 2 +- .../md/sal/dom/broker/impl/DOMForwardedWriteTransaction.java | 2 +- .../md/sal/dom/broker/impl/DOMNotificationRouter.java | 2 +- .../md/sal/dom/broker/impl/DOMNotificationRouterEvent.java | 2 +- .../controller/md/sal/dom/broker/impl/DOMRpcRouter.java | 2 +- .../controller/md/sal/dom/broker/impl/DOMRpcRoutingTable.java | 2 +- .../md/sal/dom/broker/impl/GlobalDOMRpcRoutingTableEntry.java | 2 +- .../controller/md/sal/dom/broker/impl/PingPongDataBroker.java | 2 +- .../controller/md/sal/dom/broker/impl/PingPongTransaction.java | 2 +- .../md/sal/dom/broker/impl/PingPongTransactionChain.java | 2 +- .../md/sal/dom/broker/impl/RoutedDOMRpcRoutingTableEntry.java | 2 +- .../md/sal/dom/broker/impl/SerializedDOMDataBroker.java | 2 +- .../dom/broker/impl/TransactionCommitFailedExceptionMapper.java | 2 +- .../md/sal/dom/broker/impl/UnknownDOMRpcRoutingTableEntry.java | 2 +- .../sharded/adapter/LegacyShardedDOMDataBrokerAdapter.java | 2 +- .../adapter/ShardedDOMDataBrokerDelegatingReadTransaction.java | 2 +- .../ShardedDOMDataBrokerDelegatingReadWriteTransaction.java | 2 +- .../adapter/ShardedDOMDataBrokerDelegatingTransactionChain.java | 2 +- .../adapter/ShardedDOMDataBrokerDelegatingWriteTransaction.java | 2 +- .../md/sal/dom/broker/impl/mount/DOMMountPointServiceImpl.java | 2 +- .../controller/sal/dom/broker/impl/SchemaContextProviders.java | 2 +- .../controller/sal/dom/broker/util/ProxySchemaContext.java | 2 +- .../sal/core/compat/AbstractDOMRpcResultFutureAdapter.java | 2 +- .../sal/core/compat/AbstractLegacyDOMDataBrokerAdapter.java | 2 +- .../controller/sal/core/compat/DOMDataBrokerAdapter.java | 2 +- .../sal/core/compat/DOMDataTreeChangeServiceAdapter.java | 2 +- .../sal/core/compat/DOMDataTreeReadTransactionAdapter.java | 2 +- .../sal/core/compat/DOMDataTreeReadWriteTransactionAdapter.java | 2 +- .../sal/core/compat/DOMDataTreeWriteTransactionAdapter.java | 2 +- .../controller/sal/core/compat/DOMMountPointAdapter.java | 2 +- .../sal/core/compat/DOMNotificationServiceAdapter.java | 2 +- .../controller/sal/core/compat/DOMRpcServiceAdapter.java | 2 +- .../controller/sal/core/compat/DOMStoreAdapter.java | 2 +- .../sal/core/compat/DOMStoreReadTransactionAdapter.java | 2 +- .../sal/core/compat/DOMStoreReadWriteTransactionAdapter.java | 2 +- .../sal/core/compat/DOMStoreThreePhaseCommitCohortAdapter.java | 2 +- .../sal/core/compat/DOMStoreTransactionChainAdapter.java | 2 +- .../sal/core/compat/DOMStoreWriteTransactionAdapter.java | 2 +- .../controller/sal/core/compat/DOMTransactionChainAdapter.java | 2 +- .../sal/core/compat/LegacyDOMActionServiceAdapter.java | 2 +- .../controller/sal/core/compat/LegacyDOMDataBrokerAdapter.java | 2 +- .../sal/core/compat/LegacyDOMNotificationServiceAdapter.java | 2 +- .../sal/core/compat/LegacyDOMRpcResultFutureAdapter.java | 2 +- .../controller/sal/core/compat/LegacyDOMRpcServiceAdapter.java | 2 +- .../sal/core/compat/LegacyPingPongDOMDataBrokerAdapter.java | 2 +- .../sal/core/compat/MdsalDOMRpcResultFutureAdapter.java | 2 +- .../controller/sal/core/compat/ReadFailedExceptionAdapter.java | 2 +- .../sal/core/compat/RpcAvailabilityListenerAdapter.java | 2 +- .../controller/sal/core/compat/TransactionUtils.java | 2 +- .../opendaylight/controller/sal/core/compat/package-info.java | 2 +- .../md/sal/dom/broker/spi/mount/SimpleDOMMountPoint.java | 2 +- .../md/sal/dom/broker/spi/rpc/RpcRoutingStrategy.java | 2 +- .../dom/spi/AbstractDOMDataTreeChangeListenerRegistration.java | 2 +- .../sal/dom/spi/AbstractDOMRpcImplementationRegistration.java | 2 +- .../md/sal/dom/spi/AbstractDOMRpcProviderService.java | 2 +- .../md/sal/dom/spi/DOMNotificationSubscriptionListener.java | 2 +- .../dom/spi/DOMNotificationSubscriptionListenerRegistry.java | 2 +- .../controller/md/sal/dom/spi/DefaultDOMRpcResult.java | 2 +- .../controller/md/sal/dom/spi/ForwardingDOMDataBroker.java | 2 +- .../md/sal/dom/spi/ForwardingDOMDataReadOnlyTransaction.java | 2 +- .../md/sal/dom/spi/ForwardingDOMDataReadWriteTransaction.java | 2 +- .../md/sal/dom/spi/ForwardingDOMDataWriteTransaction.java | 2 +- .../md/sal/dom/spi/ForwardingDOMNotificationPublishService.java | 2 +- .../md/sal/dom/spi/ForwardingDOMNotificationService.java | 2 +- .../md/sal/dom/spi/ForwardingDOMRpcImplementation.java | 2 +- .../md/sal/dom/spi/ForwardingDOMRpcProviderService.java | 2 +- .../controller/md/sal/dom/spi/ForwardingDOMRpcResult.java | 2 +- .../controller/md/sal/dom/spi/ForwardingDOMRpcService.java | 2 +- .../md/sal/dom/spi/ForwardingDOMTransactionChain.java | 2 +- .../sal/core/spi/data/AbstractDOMStoreTransaction.java | 2 +- .../sal/core/spi/data/AbstractDOMStoreTreeChangePublisher.java | 2 +- .../core/spi/data/AbstractSnapshotBackedTransactionChain.java | 2 +- .../org/opendaylight/controller/sal/core/spi/data/DOMStore.java | 2 +- .../controller/sal/core/spi/data/DOMStoreReadTransaction.java | 2 +- .../sal/core/spi/data/DOMStoreReadWriteTransaction.java | 2 +- .../sal/core/spi/data/DOMStoreThreePhaseCommitCohort.java | 2 +- .../controller/sal/core/spi/data/DOMStoreTransaction.java | 2 +- .../controller/sal/core/spi/data/DOMStoreTransactionChain.java | 2 +- .../sal/core/spi/data/DOMStoreTransactionFactory.java | 2 +- .../sal/core/spi/data/DOMStoreTreeChangePublisher.java | 2 +- .../controller/sal/core/spi/data/DOMStoreWriteTransaction.java | 2 +- .../core/spi/data/ForwardingDOMStoreThreePhaseCommitCohort.java | 2 +- .../sal/core/spi/data/SnapshotBackedReadTransaction.java | 2 +- .../sal/core/spi/data/SnapshotBackedReadWriteTransaction.java | 2 +- .../sal/core/spi/data/SnapshotBackedTransactions.java | 2 +- .../sal/core/spi/data/SnapshotBackedWriteTransaction.java | 2 +- .../sal/core/spi/data/statistics/DOMStoreStatsTracker.java | 2 +- .../controller/md/sal/dom/store/impl/InMemoryDOMDataStore.java | 2 +- .../dom/store/impl/InMemoryDOMDataStoreConfigProperties.java | 2 +- .../md/sal/dom/store/impl/InMemoryDOMDataStoreFactory.java | 2 +- 283 files changed, 283 insertions(+), 283 deletions(-) diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/AbstractCloseTracked.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/AbstractCloseTracked.java index 940e8bfccc..9ab4d4965f 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/AbstractCloseTracked.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/AbstractCloseTracked.java @@ -14,7 +14,7 @@ import org.eclipse.jdt.annotation.Nullable; * * @author Michael Vorburger.ch */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractCloseTracked> implements CloseTracked { private final CloseTrackedTrait closeTracker; diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTracked.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTracked.java index 18e04d708a..1787ba0ceb 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTracked.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTracked.java @@ -16,7 +16,7 @@ import org.eclipse.jdt.annotation.Nullable; * * @author Michael Vorburger.ch */ -@Deprecated +@Deprecated(forRemoval = true) public interface CloseTracked> { /** diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistry.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistry.java index ee111f6bc1..5c9ae3e9bf 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistry.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistry.java @@ -26,7 +26,7 @@ import java.util.concurrent.ConcurrentSkipListSet; * * @author Michael Vorburger.ch */ -@Deprecated +@Deprecated(forRemoval = true) public class CloseTrackedRegistry> { private final Object anchor; diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistryReportEntry.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistryReportEntry.java index 28ce093f62..19070beba8 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistryReportEntry.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedRegistryReportEntry.java @@ -16,7 +16,7 @@ import java.util.List; * * @author Michael Vorburger.ch */ -@Deprecated +@Deprecated(forRemoval = true) public class CloseTrackedRegistryReportEntry> { private final CloseTracked exampleCloseTracked; diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedTrait.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedTrait.java index 06ec6870ed..809cdc4f5b 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedTrait.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/CloseTrackedTrait.java @@ -22,7 +22,7 @@ import org.eclipse.jdt.annotation.Nullable; * * @author Michael Vorburger.ch */ -@Deprecated +@Deprecated(forRemoval = true) public class CloseTrackedTrait> implements CloseTracked { // NB: It's important that we keep a Throwable here, and not directly the StackTraceElement[] ! diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/package-info.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/package-info.java index 60dd557238..c0360c05c4 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/package-info.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/closetracker/impl/package-info.java @@ -11,5 +11,5 @@ */ // This generic infra may be moved somewhere else, later @org.eclipse.jdt.annotation.NonNullByDefault -@Deprecated +@Deprecated(forRemoval = true) package org.opendaylight.controller.md.sal.trace.closetracker.impl; diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/AbstractTracingWriteTransaction.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/AbstractTracingWriteTransaction.java index fd5ba565bb..9064baa36a 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/AbstractTracingWriteTransaction.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/AbstractTracingWriteTransaction.java @@ -20,7 +20,7 @@ import org.opendaylight.mdsal.common.api.CommitInfo; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) abstract class AbstractTracingWriteTransaction implements DOMDataWriteTransaction { private final DOMDataWriteTransaction delegate; diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java index ab633a22b7..45e9c6503b 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingBroker.java @@ -99,7 +99,7 @@ import org.slf4j.LoggerFactory; * * */ -@Deprecated +@Deprecated(forRemoval = true) public class TracingBroker implements TracingDOMDataBroker { @SuppressFBWarnings("SLF4J_LOGGER_SHOULD_BE_PRIVATE") static final Logger LOG = LoggerFactory.getLogger(TracingBroker.class); diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadOnlyTransaction.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadOnlyTransaction.java index a23fc70450..3b6a1eb00d 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadOnlyTransaction.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadOnlyTransaction.java @@ -17,7 +17,7 @@ import org.opendaylight.controller.md.sal.trace.closetracker.impl.CloseTrackedRe import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) class TracingReadOnlyTransaction extends AbstractCloseTracked implements DOMDataReadOnlyTransaction { diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadWriteTransaction.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadWriteTransaction.java index 91ea5ffe39..ae331cb396 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadWriteTransaction.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingReadWriteTransaction.java @@ -21,7 +21,7 @@ import org.opendaylight.mdsal.common.api.CommitInfo; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) class TracingReadWriteTransaction extends AbstractTracingWriteTransaction implements DOMDataReadWriteTransaction, CloseTracked { diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingTransactionChain.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingTransactionChain.java index a7d4048e5f..21a4c3f4b5 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingTransactionChain.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingTransactionChain.java @@ -15,7 +15,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMTransactionChain; import org.opendaylight.controller.md.sal.trace.closetracker.impl.AbstractCloseTracked; import org.opendaylight.controller.md.sal.trace.closetracker.impl.CloseTrackedRegistry; -@Deprecated +@Deprecated(forRemoval = true) class TracingTransactionChain extends AbstractCloseTracked implements DOMTransactionChain { private final DOMTransactionChain delegate; diff --git a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingWriteTransaction.java b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingWriteTransaction.java index df8c21693a..8f5d1f1f3c 100644 --- a/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingWriteTransaction.java +++ b/opendaylight/md-sal/mdsal-trace/dom-impl/src/main/java/org/opendaylight/controller/md/sal/trace/dom/impl/TracingWriteTransaction.java @@ -14,7 +14,7 @@ import org.opendaylight.controller.md.sal.trace.closetracker.impl.CloseTrackedRe import org.opendaylight.controller.md.sal.trace.closetracker.impl.CloseTrackedTrait; import org.opendaylight.mdsal.common.api.CommitInfo; -@Deprecated +@Deprecated(forRemoval = true) class TracingWriteTransaction extends AbstractTracingWriteTransaction implements CloseTracked { diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ActionProviderService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ActionProviderService.java index 9dd05a897c..0c53067744 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ActionProviderService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ActionProviderService.java @@ -14,7 +14,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.ActionProviderService} instead */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface ActionProviderService extends BindingService, org.opendaylight.mdsal.binding.api.ActionProviderService { diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ActionService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ActionService.java index a505de4d9c..0b396e6cc8 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ActionService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ActionService.java @@ -14,7 +14,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.ActionService} instead */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface ActionService extends BindingService, org.opendaylight.mdsal.binding.api.ActionService { diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/BindingService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/BindingService.java index 63f34c46dc..ffcada20cc 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/BindingService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/BindingService.java @@ -27,7 +27,7 @@ import org.opendaylight.controller.sal.binding.api.BindingAwareService; * * @deprecated Use {@link BindingService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface BindingService extends BindingAwareService { } diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/BindingTransactionChain.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/BindingTransactionChain.java index e1ad978035..02b9dfb0d1 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/BindingTransactionChain.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/BindingTransactionChain.java @@ -22,7 +22,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.TransactionChain} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface BindingTransactionChain extends TransactionFactory, TransactionChain, DataObject> { @Override diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ClusteredDataTreeChangeListener.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ClusteredDataTreeChangeListener.java index 166b3f3b3a..8a302cb5b3 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ClusteredDataTreeChangeListener.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ClusteredDataTreeChangeListener.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.binding.DataObject; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.ClusteredDataTreeChangeListener} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface ClusteredDataTreeChangeListener extends DataTreeChangeListener { } diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataBroker.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataBroker.java index bc5dd21900..bd0de1f6f7 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataBroker.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataBroker.java @@ -25,7 +25,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.DataBroker} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface DataBroker extends AsyncDataBroker, DataObject>, TransactionChainFactory, DataObject>, TransactionFactory, BindingService, DataTreeChangeService { diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataObjectModification.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataObjectModification.java index 4a8dbcd540..c9df98bf04 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataObjectModification.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataObjectModification.java @@ -26,7 +26,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier.PathArgument; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.DataObjectModification} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DataObjectModification extends org.opendaylight.yangtools.concepts.Identifiable { diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeChangeListener.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeChangeListener.java index 40fd3dd562..deddca5f96 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeChangeListener.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeChangeListener.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.binding.DataObject; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.DataTreeChangeListener} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DataTreeChangeListener extends EventListener { /** * Invoked when there was data change for the supplied path, which was used diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeChangeService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeChangeService.java index 7fc85b0390..3af195c6d7 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeChangeService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeChangeService.java @@ -16,7 +16,7 @@ import org.opendaylight.yangtools.yang.binding.DataObject; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.DataTreeChangeService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DataTreeChangeService extends BindingService { /** * Registers a {@link DataTreeChangeListener} to receive diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeIdentifier.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeIdentifier.java index a387d30b27..8e7180aff8 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeIdentifier.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeIdentifier.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.DataTreeIdentifier} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public final class DataTreeIdentifier implements Immutable, Path>, Serializable { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeModification.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeModification.java index 2e4a1710dc..0b6c6a95c6 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeModification.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeModification.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.yang.binding.DataObject; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.DataTreeModification} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DataTreeModification { /** diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingDataBroker.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingDataBroker.java index 0332727055..fc76293477 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingDataBroker.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingDataBroker.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.binding.DataObject; * * @deprecated Use org.opendaylight.mdsal.binding.spi.ForwardingDataBroker instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDataBroker extends ForwardingObject implements DataBroker { @Override diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingReadOnlyTransaction.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingReadOnlyTransaction.java index c7cc568602..8387473a7b 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingReadOnlyTransaction.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingReadOnlyTransaction.java @@ -21,7 +21,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use org.opendaylight.mdsal.binding.spi.ForwardingReadTransaction instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class ForwardingReadOnlyTransaction extends ForwardingObject implements ReadOnlyTransaction { private final ReadOnlyTransaction delegate; diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingReadWriteTransaction.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingReadWriteTransaction.java index 1db511d900..450f463fae 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingReadWriteTransaction.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use org.opendaylight.mdsal.binding.spi.ForwardingReadWriteTransaction instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class ForwardingReadWriteTransaction extends ForwardingObject implements ReadWriteTransaction { private final ReadWriteTransaction delegate; diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingWriteTransaction.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingWriteTransaction.java index af2208f3a0..f3b42bd85f 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingWriteTransaction.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ForwardingWriteTransaction.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use org.opendaylight.mdsal.binding.spi.ForwardingWriteTransaction instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class ForwardingWriteTransaction extends ForwardingObject implements WriteTransaction { private final WriteTransaction delegate; diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/MountPoint.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/MountPoint.java index a6346ecd3f..2d8fe7cf23 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/MountPoint.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/MountPoint.java @@ -11,7 +11,7 @@ import com.google.common.base.Optional; import org.opendaylight.yangtools.concepts.Identifiable; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) public interface MountPoint extends Identifiable> { Optional getService(Class service); } diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/MountPointService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/MountPointService.java index dec4b8caa8..f9140c761e 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/MountPointService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/MountPointService.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.MountPointService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface MountPointService extends BindingService { Optional getMountPoint(InstanceIdentifier mountPoint); diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationPublishService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationPublishService.java index 7a8b09aa45..52170ac288 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationPublishService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationPublishService.java @@ -30,7 +30,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.NotificationPublishService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface NotificationPublishService extends BindingService { /** diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationRejectedException.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationRejectedException.java index ba9f3b6d72..b6143238b5 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationRejectedException.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationRejectedException.java @@ -18,7 +18,7 @@ package org.opendaylight.controller.md.sal.binding.api; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.NotificationRejectedException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class NotificationRejectedException extends Exception { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationService.java index 8492296fda..e784223334 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/NotificationService.java @@ -71,7 +71,7 @@ import org.opendaylight.yangtools.yang.binding.NotificationListener; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.NotificationService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface NotificationService extends BindingService { /** * Registers a listener which implements a YANG-generated notification interface derived from diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadOnlyTransaction.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadOnlyTransaction.java index 030a3bda2d..b1bc940117 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadOnlyTransaction.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadOnlyTransaction.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.ReadTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface ReadOnlyTransaction extends ReadTransaction, AsyncReadOnlyTransaction, DataObject> { } diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadTransaction.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadTransaction.java index c1efcce02c..5dad491754 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadTransaction.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadTransaction.java @@ -26,7 +26,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.ReadTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface ReadTransaction extends AsyncReadTransaction, DataObject> { /** * Reads data from the provided logical data store located at the provided path. diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadWriteTransaction.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadWriteTransaction.java index 1743edc42e..e8d2ad1891 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/ReadWriteTransaction.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.ReadWriteTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface ReadWriteTransaction extends ReadTransaction, WriteTransaction, AsyncReadWriteTransaction, DataObject> { } diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/TransactionFactory.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/TransactionFactory.java index 7a4cb7fad7..23845e0d86 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/TransactionFactory.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/TransactionFactory.java @@ -11,7 +11,7 @@ import org.opendaylight.controller.md.sal.common.api.data.AsyncDataTransactionFa import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) public interface TransactionFactory extends AsyncDataTransactionFactory, DataObject> { @Override ReadOnlyTransaction newReadOnlyTransaction(); diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/WriteTransaction.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/WriteTransaction.java index 3c4591a0a3..f23466a829 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/WriteTransaction.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/WriteTransaction.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.WriteTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface WriteTransaction extends AsyncWriteTransaction, DataObject> { /** * Stores a piece of data at the specified path. This acts as an add / replace operation, which is to say that whole diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareConsumer.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareConsumer.java index 031c157026..f740bd595c 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareConsumer.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareConsumer.java @@ -9,7 +9,7 @@ package org.opendaylight.controller.sal.binding.api; import org.osgi.framework.BundleContext; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractBindingAwareConsumer extends AbstractBrokerAwareActivator implements BindingAwareConsumer { @Override diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareProvider.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareProvider.java index 967bbbf2c4..fdff997467 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareProvider.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBindingAwareProvider.java @@ -9,7 +9,7 @@ package org.opendaylight.controller.sal.binding.api; import org.osgi.framework.BundleContext; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractBindingAwareProvider extends AbstractBrokerAwareActivator implements BindingAwareProvider { @Override diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBrokerAwareActivator.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBrokerAwareActivator.java index 1bfd67671a..b169ac4d1a 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBrokerAwareActivator.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/AbstractBrokerAwareActivator.java @@ -18,7 +18,7 @@ import org.osgi.framework.ServiceReference; import org.osgi.util.tracker.ServiceTracker; import org.osgi.util.tracker.ServiceTrackerCustomizer; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractBrokerAwareActivator implements BundleActivator { private final class Customizer implements ServiceTrackerCustomizer { private final BundleContext context; diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareBroker.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareBroker.java index ec80983991..32984ef334 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareBroker.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareBroker.java @@ -51,7 +51,7 @@ import org.osgi.framework.BundleContext; * For more information about session-based access see {@link ConsumerContext} * and {@link ProviderContext} */ -@Deprecated +@Deprecated(forRemoval = true) public interface BindingAwareBroker { @Deprecated ConsumerContext registerConsumer(BindingAwareConsumer consumer, BundleContext ctx); diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareConsumer.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareConsumer.java index 5cbdc920bd..7d364958d8 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareConsumer.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareConsumer.java @@ -73,7 +73,7 @@ import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ConsumerCo * } * } */ -@Deprecated +@Deprecated(forRemoval = true) public interface BindingAwareConsumer { /** diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareProvider.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareProvider.java index 8b3bc62393..399eda53ee 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareProvider.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareProvider.java @@ -103,7 +103,7 @@ import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ProviderCo * } * } */ -@Deprecated +@Deprecated(forRemoval = true) public interface BindingAwareProvider { /** diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareService.java index 2a54c7d855..4f0ec6b039 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/BindingAwareService.java @@ -32,7 +32,7 @@ import org.opendaylight.controller.md.sal.binding.api.BindingService; * * @deprecated Use {@link BindingService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface BindingAwareService { } diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationListener.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationListener.java index dbe6937b0d..5c9d6bbafc 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationListener.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationListener.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; * @param the interested notification type * @deprecated Deprecated unused API. */ -@Deprecated +@Deprecated(forRemoval = true) public interface NotificationListener extends EventListener { /** * Invoked to deliver a notification. diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationProviderService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationProviderService.java index 9d3efc2851..ac2bb64776 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationProviderService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationProviderService.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; * * @deprecated Please use {@link org.opendaylight.mdsal.binding.api.NotificationPublishService}. */ -@Deprecated +@Deprecated(forRemoval = true) public interface NotificationProviderService extends NotificationService, NotificationPublishService { @Override diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationService.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationService.java index d8678d351a..c7b125719f 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationService.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/NotificationService.java @@ -101,7 +101,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; * * @deprecated Please use {@link org.opendaylight.mdsal.binding.api.NotificationService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface NotificationService extends BindingAwareService { /** * Registers a generic listener implementation for a specified notification type. diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcAvailabilityListener.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcAvailabilityListener.java index d81b5e9915..fde1c482f6 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcAvailabilityListener.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcAvailabilityListener.java @@ -7,7 +7,7 @@ */ package org.opendaylight.controller.sal.binding.api; -@Deprecated +@Deprecated(forRemoval = true) public interface RpcAvailabilityListener { } diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcConsumerRegistry.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcConsumerRegistry.java index cd70e4c852..e0603602b7 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcConsumerRegistry.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcConsumerRegistry.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.binding.RpcService; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.RpcConsumerRegistry} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface RpcConsumerRegistry extends BindingAwareService, BindingService { /** * Returns an implementation of a requested RPC service. diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcProviderRegistry.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcProviderRegistry.java index 3e05f17238..a501c02197 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcProviderRegistry.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/RpcProviderRegistry.java @@ -256,7 +256,7 @@ import org.opendaylight.yangtools.yang.binding.RpcService; * * @deprecated Use {@link org.opendaylight.mdsal.binding.api.RpcProviderService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface RpcProviderRegistry extends RpcConsumerRegistry, RouteChangePublisher> { /** diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/rpc/RpcContextIdentifier.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/rpc/RpcContextIdentifier.java index a5d76bef3e..0f0eb119f7 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/rpc/RpcContextIdentifier.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/rpc/RpcContextIdentifier.java @@ -11,7 +11,7 @@ import org.opendaylight.yangtools.concepts.Immutable; import org.opendaylight.yangtools.yang.binding.BaseIdentity; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) public final class RpcContextIdentifier implements Immutable { public final Class rpcService; diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/rpc/RpcRoutingContext.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/rpc/RpcRoutingContext.java index 19a13207c8..3f30cefc93 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/rpc/RpcRoutingContext.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/sal/binding/api/rpc/RpcRoutingContext.java @@ -10,7 +10,7 @@ package org.opendaylight.controller.sal.binding.api.rpc; import org.opendaylight.yangtools.yang.binding.BaseIdentity; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) public interface RpcRoutingContext { Class getContextType(); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/AbstractNotificationListenerRegistration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/AbstractNotificationListenerRegistration.java index 4d53384c8e..1cfe9c4591 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/AbstractNotificationListenerRegistration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/AbstractNotificationListenerRegistration.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; * * @param Notification type */ -@Deprecated +@Deprecated(forRemoval = true) abstract class AbstractNotificationListenerRegistration extends AbstractListenerRegistration> implements NotificationListenerRegistration { private final Class type; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/AggregatedNotificationListenerRegistration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/AggregatedNotificationListenerRegistration.java index 3fee8bf2b8..1979b222c8 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/AggregatedNotificationListenerRegistration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/AggregatedNotificationListenerRegistration.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; * @param Notification type * @param Aggregator type */ -@Deprecated +@Deprecated(forRemoval = true) abstract class AggregatedNotificationListenerRegistration extends AbstractNotificationListenerRegistration { private final A aggregator; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/CompositeRoutedRpcRegistration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/CompositeRoutedRpcRegistration.java index 738d85a888..c889b17a6c 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/CompositeRoutedRpcRegistration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/CompositeRoutedRpcRegistration.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.yang.binding.BaseIdentity; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) final class CompositeRoutedRpcRegistration implements RoutedRpcRegistration { private final Class type; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/DelegatedRootRpcRegistration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/DelegatedRootRpcRegistration.java index 1658cf2fd5..52d4425921 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/DelegatedRootRpcRegistration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/DelegatedRootRpcRegistration.java @@ -11,7 +11,7 @@ import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.RpcRegistr import org.opendaylight.yangtools.concepts.ObjectRegistration; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) final class DelegatedRootRpcRegistration implements RpcRegistration { private final ObjectRegistration delegate; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/FunctionalNotificationListenerAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/FunctionalNotificationListenerAdapter.java index e4795c6d56..49734f6bd3 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/FunctionalNotificationListenerAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/FunctionalNotificationListenerAdapter.java @@ -14,7 +14,7 @@ import org.opendaylight.controller.sal.binding.api.NotificationListener; import org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer; import org.opendaylight.yangtools.yang.binding.Notification; -@Deprecated +@Deprecated(forRemoval = true) final class FunctionalNotificationListenerAdapter implements DOMNotificationListener { private final BindingNormalizedNodeSerializer codec; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationProviderServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationProviderServiceAdapter.java index 101339318d..3a2812d63d 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationProviderServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationProviderServiceAdapter.java @@ -16,7 +16,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) public class HeliumNotificationProviderServiceAdapter extends HeliumNotificationServiceAdapter implements NotificationProviderService { private static final Logger LOG = LoggerFactory.getLogger(HeliumNotificationProviderServiceAdapter.class); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationProviderServiceWithInterestListeners.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationProviderServiceWithInterestListeners.java index c33a96d888..88ba4ea482 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationProviderServiceWithInterestListeners.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationProviderServiceWithInterestListeners.java @@ -28,7 +28,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) public class HeliumNotificationProviderServiceWithInterestListeners extends HeliumNotificationProviderServiceAdapter { private static final Logger LOG = LoggerFactory.getLogger( diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationServiceAdapter.java index d73e2cf73b..c0c898926a 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumNotificationServiceAdapter.java @@ -12,7 +12,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.binding.Notification; import org.opendaylight.yangtools.yang.binding.NotificationListener; -@Deprecated +@Deprecated(forRemoval = true) public class HeliumNotificationServiceAdapter implements org.opendaylight.controller.sal.binding.api.NotificationService, AutoCloseable { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumRpcProviderRegistry.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumRpcProviderRegistry.java index 77046d6a94..4f08a17305 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumRpcProviderRegistry.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/HeliumRpcProviderRegistry.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.concepts.ObjectRegistration; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) public class HeliumRpcProviderRegistry implements RpcProviderRegistry { private final RpcConsumerRegistry consumerRegistry; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/ListenerMapGeneration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/ListenerMapGeneration.java index 4581fc0dd8..7b56408342 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/ListenerMapGeneration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/ListenerMapGeneration.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; /** * An immutable view of the current generation of listeners. */ -@Deprecated +@Deprecated(forRemoval = true) final class ListenerMapGeneration { private static final int CACHE_MAX_ENTRIES = 1000; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/NotificationInvoker.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/NotificationInvoker.java index 1e7b9bde9f..6f60ef44f0 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/NotificationInvoker.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/NotificationInvoker.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; import org.opendaylight.yangtools.yang.binding.NotificationListener; import org.opendaylight.yangtools.yang.common.QName; -@Deprecated +@Deprecated(forRemoval = true) final class NotificationInvoker implements org.opendaylight.controller.sal.binding.api.NotificationListener { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/NotificationListenerRegistration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/NotificationListenerRegistration.java index 137f24650a..86279b410d 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/NotificationListenerRegistration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/compat/NotificationListenerRegistration.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.yang.binding.Notification; * * @param Type of notification */ -@Deprecated +@Deprecated(forRemoval = true) interface NotificationListenerRegistration extends ListenerRegistration> { /** diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractForwardedDataBroker.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractForwardedDataBroker.java index 8e1b931371..03b7bae3f5 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractForwardedDataBroker.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractForwardedDataBroker.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.data.impl.codec.DeserializationException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractForwardedDataBroker implements Delegator, AutoCloseable { private static final Logger LOG = LoggerFactory.getLogger(AbstractForwardedDataBroker.class); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractForwardedTransaction.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractForwardedTransaction.java index dc81ce085e..328790b418 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractForwardedTransaction.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractForwardedTransaction.java @@ -26,7 +26,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) abstract class AbstractForwardedTransaction>> implements Delegator, Identifiable { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractReadWriteTransaction.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractReadWriteTransaction.java index eabc3beead..67dfd82fcf 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractReadWriteTransaction.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgum import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) public class AbstractReadWriteTransaction extends AbstractWriteTransaction { private static final Logger LOG = LoggerFactory.getLogger(AbstractReadWriteTransaction.class); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractWriteTransaction.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractWriteTransaction.java index d66eb1c79a..a01b927f86 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractWriteTransaction.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/AbstractWriteTransaction.java @@ -25,7 +25,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; /** * Abstract Base Transaction for transactions which are backed by {@link DOMDataWriteTransaction}. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractWriteTransaction extends AbstractForwardedTransaction { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingBrokerWiring.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingBrokerWiring.java index 70f2ad9c31..ceb1041901 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingBrokerWiring.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingBrokerWiring.java @@ -39,7 +39,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContextListener; * * @author Michael Vorburger.ch, partially based on refactored code originally by Thomas Pantelis */ -@Deprecated +@Deprecated(forRemoval = true) public class BindingBrokerWiring implements AutoCloseable { private final BindingToNormalizedNodeCodec bindingToNormalizedNodeCodec; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingClusteredDOMDataTreeChangeListenerAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingClusteredDOMDataTreeChangeListenerAdapter.java index fa54c4cbe2..fc6d50c791 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingClusteredDOMDataTreeChangeListenerAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingClusteredDOMDataTreeChangeListenerAdapter.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.binding.DataObject; * * @author Thomas Pantelis */ -@Deprecated +@Deprecated(forRemoval = true) final class BindingClusteredDOMDataTreeChangeListenerAdapter extends BindingDOMDataTreeChangeListenerAdapter implements ClusteredDOMDataTreeChangeListener { BindingClusteredDOMDataTreeChangeListenerAdapter(BindingToNormalizedNodeCodec codec, diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMAdapterBuilder.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMAdapterBuilder.java index 23cb5cd8c7..eba1f6c8f4 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMAdapterBuilder.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMAdapterBuilder.java @@ -13,7 +13,7 @@ import org.opendaylight.controller.md.sal.binding.api.BindingService; import org.opendaylight.controller.md.sal.binding.spi.AdapterBuilder; import org.opendaylight.controller.md.sal.dom.api.DOMService; -@Deprecated +@Deprecated(forRemoval = true) abstract class BindingDOMAdapterBuilder extends AdapterBuilder { interface Factory { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMAdapterLoader.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMAdapterLoader.java index 24308b664d..17d5054709 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMAdapterLoader.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMAdapterLoader.java @@ -22,7 +22,7 @@ import org.opendaylight.controller.md.sal.binding.spi.AdapterLoader; import org.opendaylight.controller.md.sal.dom.api.DOMService; import org.opendaylight.controller.sal.binding.api.RpcConsumerRegistry; -@Deprecated +@Deprecated(forRemoval = true) public abstract class BindingDOMAdapterLoader extends AdapterLoader { private static final Map, BindingDOMAdapterBuilder.Factory> FACTORIES = ImmutableMap., BindingDOMAdapterBuilder.Factory>builder() diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataBrokerAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataBrokerAdapter.java index d94b6abbd8..0864bcda06 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataBrokerAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataBrokerAdapter.java @@ -35,7 +35,7 @@ import org.opendaylight.yangtools.yang.binding.DataObject; * Besides this the DataBrokerImpl and it's collaborators also cache data that * is already transformed from the binding independent to binding aware format */ -@Deprecated +@Deprecated(forRemoval = true) public class BindingDOMDataBrokerAdapter extends AbstractForwardedDataBroker implements DataBroker, DataTreeChangeService { static final Factory BUILDER_FACTORY = Builder::new; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataTreeChangeListenerAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataTreeChangeListenerAdapter.java index 8d3b9c06e9..1c504700a8 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataTreeChangeListenerAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataTreeChangeListenerAdapter.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidate; * to their Binding equivalent. * */ -@Deprecated +@Deprecated(forRemoval = true) class BindingDOMDataTreeChangeListenerAdapter implements DOMDataTreeChangeListener { private final BindingToNormalizedNodeCodec codec; private final DataTreeChangeListener listener; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataTreeChangeServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataTreeChangeServiceAdapter.java index 0c99a0e2ea..8ed8997ac1 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataTreeChangeServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMDataTreeChangeServiceAdapter.java @@ -29,7 +29,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; * Each registered {@link DataTreeChangeListener} is wrapped using * adapter and registered directly to DOM service. */ -@Deprecated +@Deprecated(forRemoval = true) final class BindingDOMDataTreeChangeServiceAdapter implements DataTreeChangeService { private final BindingToNormalizedNodeCodec codec; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMMountPointListenerAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMMountPointListenerAdapter.java index fc0016f32c..45a4c929e2 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMMountPointListenerAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMMountPointListenerAdapter.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.data.impl.codec.DeserializationException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) final class BindingDOMMountPointListenerAdapter implements ListenerRegistration, DOMMountPointListener { private static final Logger LOG = LoggerFactory.getLogger(BindingDOMMountPointListenerAdapter.class); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMMountPointServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMMountPointServiceAdapter.java index f6df2c7326..88b1c98b75 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMMountPointServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMMountPointServiceAdapter.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) public class BindingDOMMountPointServiceAdapter implements MountPointService { private static final Logger LOG = LoggerFactory.getLogger(BindingDOMMountPointServiceAdapter.class); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationListenerAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationListenerAdapter.java index d0434f595c..dc19d2795f 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationListenerAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationListenerAdapter.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.binding.NotificationListener; import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) class BindingDOMNotificationListenerAdapter implements DOMNotificationListener { private final BindingNormalizedNodeSerializer codec; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationPublishServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationPublishServiceAdapter.java index b3c8233fd3..6d7e34112f 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationPublishServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationPublishServiceAdapter.java @@ -19,7 +19,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMNotificationPublishService; import org.opendaylight.controller.md.sal.dom.api.DOMService; import org.opendaylight.yangtools.yang.binding.Notification; -@Deprecated +@Deprecated(forRemoval = true) public class BindingDOMNotificationPublishServiceAdapter implements NotificationPublishService, AutoCloseable { static final Factory BUILDER_FACTORY = Builder::new; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationServiceAdapter.java index d7d5cb2fda..9f5363b0e8 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMNotificationServiceAdapter.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.concepts.AbstractListenerRegistration; import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.binding.NotificationListener; -@Deprecated +@Deprecated(forRemoval = true) public class BindingDOMNotificationServiceAdapter implements NotificationService, AutoCloseable { public static final Factory BUILDER_FACTORY = Builder::new; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMReadTransactionAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMReadTransactionAdapter.java index 263918734b..3592050f12 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMReadTransactionAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMReadTransactionAdapter.java @@ -16,7 +16,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMDataReadOnlyTransaction; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) class BindingDOMReadTransactionAdapter extends AbstractForwardedTransaction implements ReadOnlyTransaction { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMReadWriteTransactionAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMReadWriteTransactionAdapter.java index 6fcc649c94..bf1135ab5a 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMReadWriteTransactionAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMReadWriteTransactionAdapter.java @@ -16,7 +16,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMDataReadWriteTransaction; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) class BindingDOMReadWriteTransactionAdapter extends BindingDOMWriteTransactionAdapter implements ReadWriteTransaction { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcAdapterRegistration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcAdapterRegistration.java index ee5883b1e3..11e81c6ead 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcAdapterRegistration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcAdapterRegistration.java @@ -11,7 +11,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMRpcImplementationRegistrati import org.opendaylight.yangtools.concepts.AbstractObjectRegistration; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) class BindingDOMRpcAdapterRegistration extends AbstractObjectRegistration { private final DOMRpcImplementationRegistration reg; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcImplementationAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcImplementationAdapter.java index a1b8b69f01..1e9306b04b 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcImplementationAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcImplementationAdapter.java @@ -34,7 +34,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) public class BindingDOMRpcImplementationAdapter implements DOMRpcImplementation { private static final Cache, RpcServiceInvoker> SERVICE_INVOKERS = diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java index 9047094103..bd5aec9668 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.binding.RpcService; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) public class BindingDOMRpcProviderServiceAdapter { private static final Set GLOBAL = ImmutableSet.of(YangInstanceIdentifier.empty()); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcServiceAdapter.java index 1981bd6cd8..9e4bb4daea 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcServiceAdapter.java @@ -22,7 +22,7 @@ import org.opendaylight.controller.sal.binding.api.RpcConsumerRegistry; import org.opendaylight.mdsal.binding.spec.reflect.BindingReflections; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) public class BindingDOMRpcServiceAdapter implements RpcConsumerRegistry { protected static final Factory BUILDER_FACTORY = Builder::new; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMTransactionChainAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMTransactionChainAdapter.java index 23ec35f730..6d7b11d414 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMTransactionChainAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMTransactionChainAdapter.java @@ -31,7 +31,7 @@ import org.opendaylight.yangtools.concepts.Delegator; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) final class BindingDOMTransactionChainAdapter implements BindingTransactionChain, Delegator { private static final Logger LOG = LoggerFactory.getLogger(BindingDOMTransactionChainAdapter.class); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMWriteTransactionAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMWriteTransactionAdapter.java index a9889b9298..6868dfdd12 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMWriteTransactionAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMWriteTransactionAdapter.java @@ -21,7 +21,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; -@Deprecated +@Deprecated(forRemoval = true) class BindingDOMWriteTransactionAdapter extends AbstractWriteTransaction implements WriteTransaction { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDataTreeChangeListenerRegistration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDataTreeChangeListenerRegistration.java index 0b5c92d3c1..d86af2b075 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDataTreeChangeListenerRegistration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDataTreeChangeListenerRegistration.java @@ -13,7 +13,7 @@ import org.opendaylight.controller.md.sal.binding.api.DataTreeChangeListener; import org.opendaylight.yangtools.concepts.AbstractListenerRegistration; import org.opendaylight.yangtools.concepts.ListenerRegistration; -@Deprecated +@Deprecated(forRemoval = true) class BindingDataTreeChangeListenerRegistration> extends AbstractListenerRegistration { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingMountPointAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingMountPointAdapter.java index 1f45bed848..d5c80d8aa0 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingMountPointAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingMountPointAdapter.java @@ -17,7 +17,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMMountPoint; import org.opendaylight.controller.md.sal.dom.api.DOMService; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) public class BindingMountPointAdapter implements MountPoint { private final InstanceIdentifier identifier; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingRpcAdapterRegistration.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingRpcAdapterRegistration.java index bf64a027db..94b64e9fea 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingRpcAdapterRegistration.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingRpcAdapterRegistration.java @@ -11,7 +11,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMRpcImplementationRegistrati import org.opendaylight.yangtools.concepts.AbstractObjectRegistration; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) class BindingRpcAdapterRegistration extends AbstractObjectRegistration { private final DOMRpcImplementationRegistration reg; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingToDOMAdapterFactory.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingToDOMAdapterFactory.java index 1c0d11884c..135b42dad5 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingToDOMAdapterFactory.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingToDOMAdapterFactory.java @@ -16,7 +16,7 @@ import org.opendaylight.controller.md.sal.binding.spi.AdapterFactory; import org.opendaylight.controller.md.sal.dom.api.DOMDataBroker; @Beta -@Deprecated +@Deprecated(forRemoval = true) @NonNullByDefault public final class BindingToDOMAdapterFactory implements AdapterFactory { private final BindingToNormalizedNodeCodec codec; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingToNormalizedNodeCodec.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingToNormalizedNodeCodec.java index df50fcab1b..f994d300c2 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingToNormalizedNodeCodec.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingToNormalizedNodeCodec.java @@ -27,7 +27,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.model.api.RpcDefinition; import org.opendaylight.yangtools.yang.model.api.SchemaContext; -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_SUPERCLASS", justification = "Migration path") public class BindingToNormalizedNodeCodec extends org.opendaylight.mdsal.binding.dom.adapter.BindingToNormalizedNodeCodec { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ContextReferenceExtractor.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ContextReferenceExtractor.java index c52d30e34b..214ae3e6d8 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ContextReferenceExtractor.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ContextReferenceExtractor.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.binding.annotations.RoutingContext; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) abstract class ContextReferenceExtractor { private static final Logger LOG = LoggerFactory.getLogger(ContextReferenceExtractor.class); private static final ContextReferenceExtractor NULL_EXTRACTOR = new ContextReferenceExtractor() { diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ControllerActionProviderServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ControllerActionProviderServiceAdapter.java index bf6b991ab9..9b59f3d525 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ControllerActionProviderServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ControllerActionProviderServiceAdapter.java @@ -25,7 +25,7 @@ import org.opendaylight.yangtools.yang.binding.Action; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) final class ControllerActionProviderServiceAdapter implements ActionProviderService { private static final class Builder extends BindingDOMAdapterBuilder { @Override diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ControllerActionServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ControllerActionServiceAdapter.java index c88fa3dba1..1d57d706b5 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ControllerActionServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/ControllerActionServiceAdapter.java @@ -22,7 +22,7 @@ import org.opendaylight.mdsal.binding.dom.adapter.ActionServiceAdapter; import org.opendaylight.yangtools.yang.binding.Action; import org.opendaylight.yangtools.yang.binding.DataObject; -@Deprecated +@Deprecated(forRemoval = true) final class ControllerActionServiceAdapter implements ActionService { private static final class Builder extends BindingDOMAdapterBuilder { @Override diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/DirectGetterRouteContextExtractor.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/DirectGetterRouteContextExtractor.java index f9c45b9fec..f0cba52787 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/DirectGetterRouteContextExtractor.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/DirectGetterRouteContextExtractor.java @@ -17,7 +17,7 @@ import java.lang.reflect.Method; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) final class DirectGetterRouteContextExtractor extends ContextReferenceExtractor { private static final Lookup PUBLIC_LOOKUP = MethodHandles.publicLookup(); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/GetValueRouteContextExtractor.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/GetValueRouteContextExtractor.java index a1148ac32d..5480d1814a 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/GetValueRouteContextExtractor.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/GetValueRouteContextExtractor.java @@ -17,7 +17,7 @@ import java.lang.reflect.Method; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) final class GetValueRouteContextExtractor extends ContextReferenceExtractor { private static final Lookup PUBLIC_LOOKUP = MethodHandles.publicLookup(); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDOMRpcResultFuture.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDOMRpcResultFuture.java index 1acdd24675..dbdbf1d837 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDOMRpcResultFuture.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDOMRpcResultFuture.java @@ -25,7 +25,7 @@ import org.opendaylight.yangtools.yang.binding.DataContainer; import org.opendaylight.yangtools.yang.common.RpcResult; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) final class LazyDOMRpcResultFuture implements CheckedFuture, BindingRpcFutureAware { private final ListenableFuture> bindingFuture; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataObjectModification.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataObjectModification.java index c7f850e04e..02ec48e1bb 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataObjectModification.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataObjectModification.java @@ -46,7 +46,7 @@ import org.slf4j.LoggerFactory; * * @param Type of Binding Data Object */ -@Deprecated +@Deprecated(forRemoval = true) final class LazyDataObjectModification implements DataObjectModification { private static final Logger LOG = LoggerFactory.getLogger(LazyDataObjectModification.class); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataTreeModification.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataTreeModification.java index 5319a57aa4..e64d6795ba 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataTreeModification.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataTreeModification.java @@ -28,7 +28,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidate; * which are directly accessed by user of data object modification. * */ -@Deprecated +@Deprecated(forRemoval = true) class LazyDataTreeModification implements DataTreeModification { private final DataTreeIdentifier path; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazySerializedContainerNode.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazySerializedContainerNode.java index 09fae1a035..07fbf05b3d 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazySerializedContainerNode.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazySerializedContainerNode.java @@ -22,7 +22,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.model.api.SchemaPath; // FIXME: Should be this moved to binding-data-codec? -@Deprecated +@Deprecated(forRemoval = true) class LazySerializedContainerNode implements ContainerNode, BindingDataAware { private final NodeIdentifier identifier; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazySerializedDOMNotification.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazySerializedDOMNotification.java index 9ba6885c75..0caa1a7e2f 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazySerializedDOMNotification.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazySerializedDOMNotification.java @@ -22,7 +22,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath; * of notification actually accessed data from notification. * */ -@Deprecated +@Deprecated(forRemoval = true) public final class LazySerializedDOMNotification implements DOMNotification { private final BindingNormalizedNodeSerializer codec; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/RpcServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/RpcServiceAdapter.java index af2ad1dc5b..28ac50fb8d 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/RpcServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/RpcServiceAdapter.java @@ -46,7 +46,7 @@ import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes; import org.opendaylight.yangtools.yang.model.api.RpcDefinition; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) class RpcServiceAdapter implements InvocationHandler { private final ImmutableMap rpcNames; diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterBuilder.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterBuilder.java index 0aa041bab3..597900938b 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterBuilder.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterBuilder.java @@ -14,7 +14,7 @@ import com.google.common.collect.MutableClassToInstanceMap; import java.util.Set; import org.opendaylight.yangtools.concepts.Builder; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AdapterBuilder implements Builder { private final ClassToInstanceMap delegates = MutableClassToInstanceMap.create(); diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterFactory.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterFactory.java index b9acd8b02c..dfc1a71983 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterFactory.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterFactory.java @@ -13,7 +13,7 @@ import org.opendaylight.controller.md.sal.binding.api.DataBroker; import org.opendaylight.controller.md.sal.dom.api.DOMDataBroker; @Beta -@Deprecated +@Deprecated(forRemoval = true) @NonNullByDefault public interface AdapterFactory { /** diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterLoader.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterLoader.java index 6eab3499fe..f3fac3c9fe 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterLoader.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/spi/AdapterLoader.java @@ -13,7 +13,7 @@ import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; import org.gaul.modernizer_maven_annotations.SuppressModernizer; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AdapterLoader extends CacheLoader, Optional> { @Override diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/RootBindingAwareBroker.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/RootBindingAwareBroker.java index fc53bbeed8..fbcf2167cd 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/RootBindingAwareBroker.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/RootBindingAwareBroker.java @@ -34,7 +34,7 @@ import org.osgi.framework.BundleContext; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) public class RootBindingAwareBroker implements Mutable, Identifiable, BindingAwareBroker, AutoCloseable, RpcProviderRegistry { diff --git a/opendaylight/md-sal/sal-binding-it/src/main/java/org/opendaylight/controller/test/sal/binding/it/TestHelper.java b/opendaylight/md-sal/sal-binding-it/src/main/java/org/opendaylight/controller/test/sal/binding/it/TestHelper.java index bea912a302..7a55549f4f 100644 --- a/opendaylight/md-sal/sal-binding-it/src/main/java/org/opendaylight/controller/test/sal/binding/it/TestHelper.java +++ b/opendaylight/md-sal/sal-binding-it/src/main/java/org/opendaylight/controller/test/sal/binding/it/TestHelper.java @@ -22,7 +22,7 @@ import org.ops4j.pax.exam.util.PathUtils; * * @deprecated Use config-it and/or mdsal-it instead. */ -@Deprecated +@Deprecated(forRemoval = true) public final class TestHelper { public static final String CONTROLLER = "org.opendaylight.controller"; diff --git a/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/AbstractBindingSalConsumerInstance.java b/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/AbstractBindingSalConsumerInstance.java index 3ce7e0f432..cc16cf3148 100644 --- a/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/AbstractBindingSalConsumerInstance.java +++ b/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/AbstractBindingSalConsumerInstance.java @@ -15,7 +15,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.binding.Notification; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractBindingSalConsumerInstance implements RpcConsumerRegistry, NotificationService { diff --git a/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/AbstractBindingSalProviderInstance.java b/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/AbstractBindingSalProviderInstance.java index 09d6b5c45c..c19d99b34c 100644 --- a/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/AbstractBindingSalProviderInstance.java +++ b/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/AbstractBindingSalProviderInstance.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.binding.Notification; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractBindingSalProviderInstance extends AbstractBindingSalConsumerInstance diff --git a/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/BindingContextUtils.java b/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/BindingContextUtils.java index eaca3417aa..914f6d5516 100644 --- a/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/BindingContextUtils.java +++ b/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/BindingContextUtils.java @@ -26,7 +26,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.opendaylight.yangtools.yang.binding.RpcService; -@Deprecated +@Deprecated(forRemoval = true) public final class BindingContextUtils { private BindingContextUtils() { } diff --git a/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/TypeSafeDataReader.java b/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/TypeSafeDataReader.java index e71f646f2e..d263102a26 100644 --- a/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/TypeSafeDataReader.java +++ b/opendaylight/md-sal/sal-binding-util/src/main/java/org/opendaylight/controller/md/sal/binding/util/TypeSafeDataReader.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; * @deprecated Use {@link org.opendaylight.controller.md.sal.binding.api.ReadTransaction#read( * org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType, InstanceIdentifier)} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public final class TypeSafeDataReader { private final DataReader, DataObject> delegate; diff --git a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/transformer/NormalizedNodePruner.java b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/transformer/NormalizedNodePruner.java index 4e3bb5e82f..ba1b85f473 100644 --- a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/transformer/NormalizedNodePruner.java +++ b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/transformer/NormalizedNodePruner.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext; * * @deprecated Use {@link AbstractNormalizedNodePruner} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class NormalizedNodePruner extends AbstractNormalizedNodePruner { public static final URI BASE_NAMESPACE = URI.create("urn:ietf:params:xml:ns:netconf:base:1.0"); diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/MappingCheckedFuture.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/MappingCheckedFuture.java index 93554072f5..d3e1cd8d70 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/MappingCheckedFuture.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/MappingCheckedFuture.java @@ -32,7 +32,7 @@ import java.util.function.Function; * @param The result type returned by this Future's get method * @param The checked exception type */ -@Deprecated +@Deprecated(forRemoval = true) public final class MappingCheckedFuture extends AbstractCheckedFuture { private final Function mapper; diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/RegistrationListener.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/RegistrationListener.java index a5c89e18d0..716add81a1 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/RegistrationListener.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/RegistrationListener.java @@ -10,7 +10,7 @@ package org.opendaylight.controller.md.sal.common.api; import java.util.EventListener; import org.opendaylight.yangtools.concepts.Registration; -@Deprecated +@Deprecated(forRemoval = true) public interface RegistrationListener extends EventListener { void onRegister(T registration); diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitCohort.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitCohort.java index 26e7e126a5..9e4290eba2 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitCohort.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitCohort.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncConfigurationCommitCohort

, D> { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitCoordinator.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitCoordinator.java index 48be277b7e..8cfde44347 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitCoordinator.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitCoordinator.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncConfigurationCommitCoordinator

, D> { /** * Register configuration commit handler for particular subtree. Configuration commit handler is invoked for all diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitHandler.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitHandler.java index c6e9b4c86a..868c87df6a 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitHandler.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncConfigurationCommitHandler.java @@ -25,7 +25,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncConfigurationCommitHandler

, D> { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataBroker.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataBroker.java index 26d63f0eb6..74f05fc11b 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataBroker.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataBroker.java @@ -51,7 +51,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncDataBroker

, D> extends AsyncDataTransactionFactory { @Override diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataTransactionFactory.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataTransactionFactory.java index 396ef0042e..50c91388fa 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataTransactionFactory.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncDataTransactionFactory.java @@ -62,7 +62,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncDataTransactionFactory

, D> { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadOnlyTransaction.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadOnlyTransaction.java index 6de672d921..e2cd7bd4f6 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadOnlyTransaction.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadOnlyTransaction.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncReadOnlyTransaction

, D> extends AsyncReadTransaction, AutoCloseable { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadTransaction.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadTransaction.java index e1e94ae9a3..48808a159e 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadTransaction.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadTransaction.java @@ -56,7 +56,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncReadTransaction

, D> extends AsyncTransaction { } diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadWriteTransaction.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadWriteTransaction.java index 4b0e7d6004..5babd8c78f 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncReadWriteTransaction.java @@ -135,7 +135,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncReadWriteTransaction

, D> extends AsyncReadTransaction, AsyncWriteTransaction { diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncTransaction.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncTransaction.java index e47c9fbd9c..50b0798f8d 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncTransaction.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncTransaction.java @@ -29,7 +29,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param

Type of path (subtree identifier), which represents location in tree * @param Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncTransaction

,D> extends // Identifiable { diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncWriteTransaction.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncWriteTransaction.java index d51585b826..725e364525 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncWriteTransaction.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/AsyncWriteTransaction.java @@ -101,7 +101,7 @@ import org.opendaylight.yangtools.util.concurrent.ExceptionMapper; * @param * Type of data (payload), which represents data payload */ -@Deprecated +@Deprecated(forRemoval = true) public interface AsyncWriteTransaction

, D> extends AsyncTransaction { /** * Cancels the transaction. diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataReader.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataReader.java index 18ae7d348b..9ede6381b5 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataReader.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataReader.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.concepts.Path; * @param Data Type * @deprecated Replaced by org.opendaylight.controller.sal.core.spi.data.DOMStore contract. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DataReader

, D> { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataStoreUnavailableException.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataStoreUnavailableException.java index 8cff01eef4..0641155736 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataStoreUnavailableException.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataStoreUnavailableException.java @@ -13,7 +13,7 @@ package org.opendaylight.controller.md.sal.common.api.data; * * @deprecated Use {@link org.opendaylight.mdsal.common.api.DataStoreUnavailableException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class DataStoreUnavailableException extends Exception { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataValidationFailedException.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataValidationFailedException.java index 38ef5d8ff4..16c956caf4 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataValidationFailedException.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/DataValidationFailedException.java @@ -28,7 +28,7 @@ import org.opendaylight.yangtools.yang.common.RpcResultBuilder; * * @deprecated Use {@link org.opendaylight.mdsal.common.api.DataValidationFailedException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class DataValidationFailedException extends TransactionCommitFailedException { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/LogicalDatastoreType.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/LogicalDatastoreType.java index b07e2ea57f..c72be1c5d7 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/LogicalDatastoreType.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/LogicalDatastoreType.java @@ -9,7 +9,7 @@ package org.opendaylight.controller.md.sal.common.api.data; import org.eclipse.jdt.annotation.NonNullByDefault; -@Deprecated +@Deprecated(forRemoval = true) @NonNullByDefault public enum LogicalDatastoreType { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/OptimisticLockFailedException.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/OptimisticLockFailedException.java index 163d6b2edc..afc6677434 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/OptimisticLockFailedException.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/OptimisticLockFailedException.java @@ -27,7 +27,7 @@ import org.opendaylight.yangtools.yang.common.RpcResultBuilder; * * @deprecated Use {@link org.opendaylight.mdsal.common.api.OptimisticLockFailedException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class OptimisticLockFailedException extends TransactionCommitFailedException { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/ReadFailedException.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/ReadFailedException.java index 1333ed8f3b..98ad8ed132 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/ReadFailedException.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/ReadFailedException.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.yang.common.RpcError; * * @deprecated Use {@link org.opendaylight.mdsal.common.api.ReadFailedException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class ReadFailedException extends OperationFailedException { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChain.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChain.java index f30472fe3d..68e8dbf4d9 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChain.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChain.java @@ -43,7 +43,7 @@ import org.opendaylight.yangtools.concepts.Path; * and leads to expected behavior: t2 will always see the data written in t1 * present. */ -@Deprecated +@Deprecated(forRemoval = true) public interface TransactionChain

, D> extends AutoCloseable, AsyncDataTransactionFactory { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainClosedException.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainClosedException.java index 70bbbae701..e2d8fa0011 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainClosedException.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainClosedException.java @@ -10,7 +10,7 @@ package org.opendaylight.controller.md.sal.common.api.data; /** * Exception thrown when an attempt is made to open a new transaction in a closed chain. */ -@Deprecated +@Deprecated(forRemoval = true) public final class TransactionChainClosedException extends IllegalStateException { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainFactory.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainFactory.java index 7c338b9de3..1e312184ed 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainFactory.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainFactory.java @@ -12,7 +12,7 @@ import org.opendaylight.yangtools.concepts.Path; /** * Interface for creating transaction chains. */ -@Deprecated +@Deprecated(forRemoval = true) public interface TransactionChainFactory

, D> { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainListener.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainListener.java index 3f3fdf918f..c27ef75c70 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainListener.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionChainListener.java @@ -12,7 +12,7 @@ import java.util.EventListener; /** * Listener for transaction chain events. */ -@Deprecated +@Deprecated(forRemoval = true) public interface TransactionChainListener extends EventListener { /** * Invoked if when a transaction in the chain fails. All other transactions are automatically cancelled by the time diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionCommitDeadlockException.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionCommitDeadlockException.java index ca4b4f0eab..f7b6102651 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionCommitDeadlockException.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionCommitDeadlockException.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.common.RpcResultBuilder; * * @deprecated Use {@link org.opendaylight.mdsal.common.api.TransactionCommitDeadlockException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class TransactionCommitDeadlockException extends TransactionCommitFailedException { private static final long serialVersionUID = 1L; private static final String DEADLOCK_MESSAGE = diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionCommitFailedException.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionCommitFailedException.java index 9d5384ac65..be92b9274d 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionCommitFailedException.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/data/TransactionCommitFailedException.java @@ -15,7 +15,7 @@ import org.opendaylight.yangtools.yang.common.RpcError; * * @deprecated Use {@link org.opendaylight.mdsal.common.api.TransactionCommitFailedException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class TransactionCommitFailedException extends OperationFailedException { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/notify/NotificationPublishService.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/notify/NotificationPublishService.java index 4c5ae16b0d..40d17f6aba 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/notify/NotificationPublishService.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/notify/NotificationPublishService.java @@ -33,7 +33,7 @@ import java.util.concurrent.ExecutorService; * * @param the type of notifications */ -@Deprecated +@Deprecated(forRemoval = true) public interface NotificationPublishService { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/notify/NotificationSubscriptionService.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/notify/NotificationSubscriptionService.java index 6f64689e73..81879ec52e 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/notify/NotificationSubscriptionService.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/notify/NotificationSubscriptionService.java @@ -10,7 +10,7 @@ package org.opendaylight.controller.md.sal.common.api.notify; import java.util.EventListener; import org.opendaylight.yangtools.concepts.ListenerRegistration; -@Deprecated +@Deprecated(forRemoval = true) public interface NotificationSubscriptionService { ListenerRegistration registerNotificationListener(T type, L listener); diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChange.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChange.java index 43624ee20b..74bc57f575 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChange.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChange.java @@ -17,7 +17,7 @@ import java.util.Set; * @param Type, which is used to represent Routing context. * @param

Type of data tree path, which is used to identify route. */ -@Deprecated +@Deprecated(forRemoval = true) public interface RouteChange { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChangeListener.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChangeListener.java index a326305143..e996a67acb 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChangeListener.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChangeListener.java @@ -18,7 +18,7 @@ import java.util.EventListener; * @param Type, which is used to represent Routing context. * @param

Type of data tree path, which is used to identify route. */ -@Deprecated +@Deprecated(forRemoval = true) public interface RouteChangeListener extends EventListener { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChangePublisher.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChangePublisher.java index df029e6176..a8e1bb1d02 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChangePublisher.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RouteChangePublisher.java @@ -15,7 +15,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; * @param Type, which is used to represent Routing context. * @param

Type of data tree path, which is used to identify route. */ -@Deprecated +@Deprecated(forRemoval = true) public interface RouteChangePublisher { > ListenerRegistration registerRouteChangeListener(L listener); diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RoutedRegistration.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RoutedRegistration.java index cc463db79e..e1b6d7b55b 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RoutedRegistration.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RoutedRegistration.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.concepts.Registration; * @param

the path identifier type * @param the RPC implementation type */ -@Deprecated +@Deprecated(forRemoval = true) public interface RoutedRegistration, S> extends Registration { /** diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RoutingTable.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RoutingTable.java index a3c1f4b45e..8465303168 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RoutingTable.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/routing/RoutingTable.java @@ -10,7 +10,7 @@ package org.opendaylight.controller.md.sal.common.api.routing; import java.util.Map; import org.opendaylight.yangtools.concepts.Path; -@Deprecated +@Deprecated(forRemoval = true) public interface RoutingTable, T> { C getIdentifier(); diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizationException.java b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizationException.java index ca1639acb9..2780e584fd 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizationException.java +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizationException.java @@ -7,7 +7,7 @@ */ package org.opendaylight.controller.md.sal.common.impl.util.compat; -@Deprecated +@Deprecated(forRemoval = true) public class DataNormalizationException extends Exception { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizationOperation.java b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizationOperation.java index 7a2388231c..c9713837a2 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizationOperation.java +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizationOperation.java @@ -47,7 +47,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext; import org.opendaylight.yangtools.yang.model.api.SchemaNode; import org.opendaylight.yangtools.yang.model.util.EffectiveAugmentationSchema; -@Deprecated +@Deprecated(forRemoval = true) public abstract class DataNormalizationOperation implements Identifiable { private final T identifier; diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizer.java b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizer.java index df34b635cf..21ddd2fbba 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizer.java +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataNormalizer.java @@ -21,7 +21,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext; * @deprecated This class provides compatibility between XML semantics * and {@link org.opendaylight.yangtools.yang.data.util.DataSchemaContextTree} */ -@Deprecated +@Deprecated(forRemoval = true) public class DataNormalizer { private final DataNormalizationOperation operation; diff --git a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataSchemaContainerProxy.java b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataSchemaContainerProxy.java index 9da99b1f27..cf97561321 100644 --- a/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataSchemaContainerProxy.java +++ b/opendaylight/md-sal/sal-common-impl/src/main/java/org/opendaylight/controller/md/sal/common/impl/util/compat/DataSchemaContainerProxy.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.model.api.GroupingDefinition; import org.opendaylight.yangtools.yang.model.api.TypeDefinition; import org.opendaylight.yangtools.yang.model.api.UsesNode; -@Deprecated +@Deprecated(forRemoval = true) class DataSchemaContainerProxy implements DataNodeContainer { private final Set realChildSchemas; diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/compat/LegacyDOMStoreAdapter.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/compat/LegacyDOMStoreAdapter.java index d74eed350c..03df0a189d 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/compat/LegacyDOMStoreAdapter.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/compat/LegacyDOMStoreAdapter.java @@ -33,7 +33,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @author Thomas Pantelis */ -@Deprecated +@Deprecated(forRemoval = true) public class LegacyDOMStoreAdapter extends ForwardingObject implements DOMStore, AutoCloseable { private final DistributedDataStoreInterface delegate; diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardmanager/ShardManagerSnapshot.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardmanager/ShardManagerSnapshot.java index d3a50fcec9..efe24255c8 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardmanager/ShardManagerSnapshot.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardmanager/ShardManagerSnapshot.java @@ -19,7 +19,7 @@ import org.eclipse.jdt.annotation.NonNull; * * @deprecated Use {@link org.opendaylight.controller.cluster.datastore.persisted.ShardManagerSnapshot} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public final class ShardManagerSnapshot implements Serializable { private static final long serialVersionUID = 1L; private final List shardList; diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/ClusteredDOMDataTreeChangeListener.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/ClusteredDOMDataTreeChangeListener.java index 2d94bf1b69..c5170b6546 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/ClusteredDOMDataTreeChangeListener.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/ClusteredDOMDataTreeChangeListener.java @@ -19,7 +19,7 @@ package org.opendaylight.controller.md.sal.dom.api; * @author Thomas Pantelis * @deprecated Use {@link org.opendaylight.mdsal.dom.api.ClusteredDOMDataTreeChangeListener} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface ClusteredDOMDataTreeChangeListener extends DOMDataTreeChangeListener { } diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMActionProviderService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMActionProviderService.java index 7678d4de7d..7322046160 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMActionProviderService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMActionProviderService.java @@ -14,7 +14,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMActionProviderService} instead */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface DOMActionProviderService extends DOMService, org.opendaylight.mdsal.dom.api.DOMActionProviderService { diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMActionService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMActionService.java index 838e71f152..34cc7e6634 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMActionService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMActionService.java @@ -14,7 +14,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMActionService} instead */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface DOMActionService extends DOMService, org.opendaylight.mdsal.dom.api.DOMActionService { diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataBroker.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataBroker.java index 2f123cd712..c2f929c6af 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataBroker.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataBroker.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataBroker} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMDataBroker extends AsyncDataBroker>, TransactionChainFactory>, diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataBrokerExtension.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataBrokerExtension.java index f87b1b2af4..4b5d9ddbcb 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataBrokerExtension.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataBrokerExtension.java @@ -12,7 +12,7 @@ package org.opendaylight.controller.md.sal.dom.api; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataBrokerExtension} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMDataBrokerExtension extends DOMServiceExtension { } diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadOnlyTransaction.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadOnlyTransaction.java index d1936a0623..ba59903b10 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadOnlyTransaction.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadOnlyTransaction.java @@ -12,7 +12,7 @@ import org.opendaylight.controller.md.sal.common.api.data.AsyncReadOnlyTransacti import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public interface DOMDataReadOnlyTransaction extends DOMDataReadTransaction, AsyncReadOnlyTransaction> { } diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadTransaction.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadTransaction.java index 1a47990ddf..d90f68f817 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadTransaction.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadTransaction.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMDataReadTransaction extends AsyncReadTransaction> { /** * Reads data from provided logical data store located at the provided path. diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadWriteTransaction.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadWriteTransaction.java index 0cf28949f3..551a50f74c 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataReadWriteTransaction.java @@ -11,7 +11,7 @@ import org.opendaylight.controller.md.sal.common.api.data.AsyncReadWriteTransact import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public interface DOMDataReadWriteTransaction extends DOMDataReadTransaction, DOMDataWriteTransaction, AsyncReadWriteTransaction> { } diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeChangeListener.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeChangeListener.java index 074167ba68..28aaeb45b3 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeChangeListener.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeChangeListener.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidate; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataTreeChangeListener} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMDataTreeChangeListener extends EventListener { /** * Invoked when there was data change for the supplied path, which was used diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeChangeService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeChangeService.java index 1253d4dcef..82dee04afd 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeChangeService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeChangeService.java @@ -15,7 +15,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataTreeChangeService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMDataTreeChangeService extends DOMDataBrokerExtension { /** * Registers a {@link DOMDataTreeChangeListener} to receive diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeCommitCohortRegistry.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeCommitCohortRegistry.java index ef98384a44..6cf1e4d60d 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeCommitCohortRegistry.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeCommitCohortRegistry.java @@ -15,7 +15,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * @author Thomas Pantelis * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataTreeCommitCohortRegistry} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings("NM_SAME_SIMPLE_NAME_AS_INTERFACE") public interface DOMDataTreeCommitCohortRegistry extends DOMDataBrokerExtension, org.opendaylight.mdsal.dom.api.DOMDataTreeCommitCohortRegistry { diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeIdentifier.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeIdentifier.java index 39859c895e..4c46ec509d 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeIdentifier.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataTreeIdentifier.java @@ -25,7 +25,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgum * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public final class DOMDataTreeIdentifier implements Immutable, Path, Serializable, Comparable { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataWriteTransaction.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataWriteTransaction.java index 0ec9ed9df9..ad677d493e 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMDataWriteTransaction.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMDataWriteTransaction extends AsyncWriteTransaction> { @Override diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMEvent.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMEvent.java index e3c146b875..6210744157 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMEvent.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMEvent.java @@ -16,7 +16,7 @@ import java.util.Date; * Generic event interface. * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMEvent} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface DOMEvent extends org.opendaylight.mdsal.dom.api.DOMEvent { diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMExtensibleService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMExtensibleService.java index d832633145..cdc9560d6e 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMExtensibleService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMExtensibleService.java @@ -20,7 +20,7 @@ import org.eclipse.jdt.annotation.NonNull; * @param Extension type * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMExtensibleService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public interface DOMExtensibleService, E extends DOMServiceExtension> extends DOMService { diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMMountPoint.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMMountPoint.java index 1205d8ac3b..772cf7de3b 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMMountPoint.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMMountPoint.java @@ -12,7 +12,7 @@ import org.opendaylight.yangtools.concepts.Identifiable; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.model.api.SchemaContext; -@Deprecated +@Deprecated(forRemoval = true) public interface DOMMountPoint extends Identifiable { Optional getService(Class cls); diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMMountPointService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMMountPointService.java index 0c72b86417..71f23bb534 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMMountPointService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMMountPointService.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMMountPointService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMMountPointService extends DOMService { Optional getMountPoint(YangInstanceIdentifier path); diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotification.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotification.java index 881bebcc9d..737f2a56cc 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotification.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotification.java @@ -13,7 +13,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * A single YANG notification. * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMNotification} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface DOMNotification extends org.opendaylight.mdsal.dom.api.DOMNotification { } diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationListener.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationListener.java index 6fc44220b7..00a3ccb0d4 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationListener.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationListener.java @@ -14,7 +14,7 @@ import org.eclipse.jdt.annotation.NonNull; * Interface implemented by listeners interested in {@link DOMNotification}s. * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMNotificationListener} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMNotificationListener extends EventListener { /** * Invoked whenever a {@link DOMNotification} matching the subscription diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationPublishService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationPublishService.java index 08cb25b36d..90aa87849e 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationPublishService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationPublishService.java @@ -24,7 +24,7 @@ import org.eclipse.jdt.annotation.NonNull; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMNotificationPublishService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMNotificationPublishService extends DOMService { /** * Well-known value indicating that the implementation is currently not diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationRejectedException.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationRejectedException.java index 668ba88955..e4faaec99c 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationRejectedException.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationRejectedException.java @@ -15,7 +15,7 @@ package org.opendaylight.controller.md.sal.dom.api; * Expected use: {@link DOMNotificationPublishService} * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMNotificationRejectedException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class DOMNotificationRejectedException extends Exception { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationService.java index 1e4625bb2c..a17e4f1cc7 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMNotificationService.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMNotificationService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMNotificationService extends DOMService { /** * Register a {@link DOMNotificationListener} to receive a set of notifications. As with diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcAvailabilityListener.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcAvailabilityListener.java index c26b84acdd..93db2a0962 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcAvailabilityListener.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcAvailabilityListener.java @@ -50,7 +50,7 @@ import org.eclipse.jdt.annotation.NonNull; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcAvailabilityListener} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMRpcAvailabilityListener extends EventListener { /** * Method invoked whenever an RPC type becomes available. diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcException.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcException.java index 9462e9a655..b2f170c18b 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcException.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcException.java @@ -15,7 +15,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_SUPERCLASS", justification = "Migration") public abstract class DOMRpcException extends org.opendaylight.mdsal.dom.api.DOMRpcException { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcIdentifier.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcIdentifier.java index 8f52edd651..9fb3a233a9 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcIdentifier.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcIdentifier.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcIdentifier} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class DOMRpcIdentifier { private static final class Global extends DOMRpcIdentifier { diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementation.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementation.java index 46032a3182..5741c02d79 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementation.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementation.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcImplementation} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMRpcImplementation { /** * Initiate invocation of the RPC. Implementations of this method are diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementationNotAvailableException.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementationNotAvailableException.java index e39ad1f90d..1a93922647 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementationNotAvailableException.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementationNotAvailableException.java @@ -16,7 +16,7 @@ import org.eclipse.jdt.annotation.NonNull; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcImplementationNotAvailableException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class DOMRpcImplementationNotAvailableException extends DOMRpcException { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementationRegistration.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementationRegistration.java index 110498d841..c9b255e4a0 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementationRegistration.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcImplementationRegistration.java @@ -16,7 +16,7 @@ import org.opendaylight.yangtools.concepts.ObjectRegistration; * @param RPC implementation type * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcImplementationRegistration} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMRpcImplementationRegistration extends ObjectRegistration { @Override void close(); diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcProviderService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcProviderService.java index 2d0c1368f5..4c5280799a 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcProviderService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcProviderService.java @@ -31,7 +31,7 @@ import org.eclipse.jdt.annotation.NonNull; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcProviderService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMRpcProviderService extends DOMService { /** * Register an {@link DOMRpcImplementation} object with this service. diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcResult.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcResult.java index 51fa28ec33..b55f355f62 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcResult.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcResult.java @@ -14,7 +14,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcResult} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface DOMRpcResult extends org.opendaylight.mdsal.dom.api.DOMRpcResult { } diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcService.java index 870fe82ba4..88dd3f472d 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMRpcService.java @@ -22,7 +22,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMRpcService} instead */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMRpcService extends DOMService { /** * Initiate invocation of an RPC. This method is guaranteed to not block on any external diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMService.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMService.java index 7797eb35e8..882330faf1 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMService.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMService.java @@ -15,7 +15,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface DOMService extends org.opendaylight.mdsal.dom.api.DOMService { diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMServiceExtension.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMServiceExtension.java index f562e60310..d8cb956ca9 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMServiceExtension.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMServiceExtension.java @@ -15,7 +15,7 @@ import com.google.common.annotations.Beta; * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMServiceExtension} instead. */ @Beta -@Deprecated +@Deprecated(forRemoval = true) public interface DOMServiceExtension, E extends DOMServiceExtension> { } diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMTransactionChain.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMTransactionChain.java index 2f76a3963e..fdeeccd114 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMTransactionChain.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DOMTransactionChain.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMTransactionChain} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMTransactionChain extends TransactionChain> { @Override diff --git a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DefaultDOMRpcException.java b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DefaultDOMRpcException.java index 9a847ca6c4..04da7b8450 100644 --- a/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DefaultDOMRpcException.java +++ b/opendaylight/md-sal/sal-dom-api/src/main/java/org/opendaylight/controller/md/sal/dom/api/DefaultDOMRpcException.java @@ -13,7 +13,7 @@ package org.opendaylight.controller.md.sal.dom.api; * @author Thomas Pantelis * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DefaultDOMRpcException} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class DefaultDOMRpcException extends DOMRpcException { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMDataBroker.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMDataBroker.java index 4a5f768677..6cd1a49f07 100755 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMDataBroker.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMDataBroker.java @@ -30,7 +30,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractDOMDataBroker extends AbstractDOMForwardedTransactionFactory implements DOMDataBroker { private static final Logger LOG = LoggerFactory.getLogger(AbstractDOMDataBroker.class); diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMForwardedCompositeTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMForwardedCompositeTransaction.java index 4924e092ba..763614d098 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMForwardedCompositeTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMForwardedCompositeTransaction.java @@ -30,7 +30,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * @param * Subtransaction type */ -@Deprecated +@Deprecated(forRemoval = true) abstract class AbstractDOMForwardedCompositeTransaction implements AsyncTransaction> { diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMForwardedTransactionFactory.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMForwardedTransactionFactory.java index de2c366055..399dcd1df4 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMForwardedTransactionFactory.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMForwardedTransactionFactory.java @@ -45,7 +45,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * @param * Type of {@link DOMStoreTransactionFactory} factory. */ -@Deprecated +@Deprecated(forRemoval = true) abstract class AbstractDOMForwardedTransactionFactory implements AutoCloseable { @SuppressWarnings("rawtypes") private static final AtomicIntegerFieldUpdater UPDATER = diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMRpcRoutingTableEntry.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMRpcRoutingTableEntry.java index f928fa2a16..54f343ff15 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMRpcRoutingTableEntry.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/AbstractDOMRpcRoutingTableEntry.java @@ -27,7 +27,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) abstract class AbstractDOMRpcRoutingTableEntry { private final Map> implementations; private final SchemaPath schemaPath; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/CommitCoordinationTask.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/CommitCoordinationTask.java index fec0a7687f..bd16b5dbc9 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/CommitCoordinationTask.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/CommitCoordinationTask.java @@ -27,7 +27,7 @@ import org.slf4j.LoggerFactory; * Implementation of blocking three-phase commit-coordination tasks without * support of cancellation. */ -@Deprecated +@Deprecated(forRemoval = true) final class CommitCoordinationTask implements Callable { private enum Phase { canCommit, diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMDataBrokerTransactionChainImpl.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMDataBrokerTransactionChainImpl.java index d7f9bdc300..2848b2de72 100755 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMDataBrokerTransactionChainImpl.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMDataBrokerTransactionChainImpl.java @@ -36,7 +36,7 @@ import org.slf4j.LoggerFactory; * by several {@link DOMStoreTransactionChain} differentiated by provided * {@link org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType} type. */ -@Deprecated +@Deprecated(forRemoval = true) final class DOMDataBrokerTransactionChainImpl extends AbstractDOMForwardedTransactionFactory implements DOMTransactionChain { private enum State { diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedReadOnlyTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedReadOnlyTransaction.java index f4d534e87d..4b685eacb7 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedReadOnlyTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedReadOnlyTransaction.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * {@link LogicalDatastoreType} type parameter in * {@link #read(LogicalDatastoreType, YangInstanceIdentifier)}. */ -@Deprecated +@Deprecated(forRemoval = true) class DOMForwardedReadOnlyTransaction extends AbstractDOMForwardedCompositeTransaction implements DOMDataReadOnlyTransaction { diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedReadWriteTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedReadWriteTransaction.java index eacd5dbad1..22dc81fedb 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedReadWriteTransaction.java @@ -36,7 +36,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * for underlying transactions. * */ -@Deprecated +@Deprecated(forRemoval = true) final class DOMForwardedReadWriteTransaction extends DOMForwardedWriteTransaction implements DOMDataReadWriteTransaction { protected DOMForwardedReadWriteTransaction(final Object identifier, diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedWriteTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedWriteTransaction.java index 27267b969f..58c91001c4 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMForwardedWriteTransaction.java @@ -50,7 +50,7 @@ import org.slf4j.LoggerFactory; * @param Subtype of {@link DOMStoreWriteTransaction} which is used as * subtransaction. */ -@Deprecated +@Deprecated(forRemoval = true) class DOMForwardedWriteTransaction extends AbstractDOMForwardedCompositeTransaction implements DOMDataWriteTransaction { @SuppressWarnings("rawtypes") diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMNotificationRouter.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMNotificationRouter.java index ebd671aebf..e8e6452f09 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMNotificationRouter.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMNotificationRouter.java @@ -38,7 +38,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath; * {@link #offerNotification(DOMNotification, long, TimeUnit)} * is realized by arming a background wakeup interrupt. */ -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NP_NONNULL_PARAM_VIOLATION", justification = "Void is the only allowed value") public final class DOMNotificationRouter extends LegacyDOMNotificationServiceAdapter implements AutoCloseable, DOMNotificationPublishService, DOMNotificationSubscriptionListenerRegistry { diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMNotificationRouterEvent.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMNotificationRouterEvent.java index 47ff2c2869..f733a2fc8b 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMNotificationRouterEvent.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMNotificationRouterEvent.java @@ -24,7 +24,7 @@ import org.slf4j.LoggerFactory; * A single notification event in the disruptor ringbuffer. These objects are reused, * so they do have mutable state. */ -@Deprecated +@Deprecated(forRemoval = true) final class DOMNotificationRouterEvent { private static final Logger LOG = LoggerFactory.getLogger(DOMNotificationRouterEvent.class); public static final EventFactory FACTORY = DOMNotificationRouterEvent::new; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMRpcRouter.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMRpcRouter.java index 2e8624eeb1..92c596bdf4 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMRpcRouter.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMRpcRouter.java @@ -35,7 +35,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext; import org.opendaylight.yangtools.yang.model.api.SchemaContextListener; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) public final class DOMRpcRouter implements AutoCloseable, DOMRpcService, DOMRpcProviderService, SchemaContextListener { // This mapping is used to translate mdsal DOMRpcImplementations to their corresponding legacy // DOMRpcImplementations registered thru this interface when invoking a DOMRpcAvailabilityListener. diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMRpcRoutingTable.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMRpcRoutingTable.java index 724276f6b8..c133f8bc59 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMRpcRoutingTable.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMRpcRoutingTable.java @@ -38,7 +38,7 @@ import org.opendaylight.yangtools.yang.model.api.RpcDefinition; import org.opendaylight.yangtools.yang.model.api.SchemaContext; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) final class DOMRpcRoutingTable { static final DOMRpcRoutingTable EMPTY = new DOMRpcRoutingTable(ImmutableMap.of(), null); diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/GlobalDOMRpcRoutingTableEntry.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/GlobalDOMRpcRoutingTableEntry.java index c6602ba340..a0d83b963c 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/GlobalDOMRpcRoutingTableEntry.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/GlobalDOMRpcRoutingTableEntry.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.model.api.RpcDefinition; -@Deprecated +@Deprecated(forRemoval = true) final class GlobalDOMRpcRoutingTableEntry extends AbstractDOMRpcRoutingTableEntry { private final DOMRpcIdentifier rpcId; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongDataBroker.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongDataBroker.java index 08a37c5f8c..994522fed3 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongDataBroker.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongDataBroker.java @@ -26,7 +26,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; * guarantee transaction ordering between transactions allocated directly from the broker * and its transaction chains. */ -@Deprecated +@Deprecated(forRemoval = true) public final class PingPongDataBroker extends ForwardingDOMDataBroker implements AutoCloseable, DOMDataTreeChangeService { private final DOMDataBroker delegate; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransaction.java index 22625ed156..58cf5e725b 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransaction.java @@ -22,7 +22,7 @@ import org.opendaylight.mdsal.common.api.CommitInfo; * We never leak this class to the user and have it implement the {@link FutureCallback} * interface so we have a simple way of propagating the result. */ -@Deprecated +@Deprecated(forRemoval = true) final class PingPongTransaction implements FutureCallback { private final DOMDataReadWriteTransaction delegate; private final SettableFuture future; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransactionChain.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransactionChain.java index 6d661f1b83..e72315520f 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransactionChain.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/PingPongTransactionChain.java @@ -58,7 +58,7 @@ import org.slf4j.LoggerFactory; * counts as an outstanding transaction and the user may not allocate multiple * read-only transactions at the same time. */ -@Deprecated +@Deprecated(forRemoval = true) public final class PingPongTransactionChain implements DOMTransactionChain { private static final Logger LOG = LoggerFactory.getLogger(PingPongTransactionChain.class); private final TransactionChainListener listener; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/RoutedDOMRpcRoutingTableEntry.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/RoutedDOMRpcRoutingTableEntry.java index 1225aa1308..14fccc05bc 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/RoutedDOMRpcRoutingTableEntry.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/RoutedDOMRpcRoutingTableEntry.java @@ -26,7 +26,7 @@ import org.opendaylight.yangtools.yang.model.api.RpcDefinition; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@Deprecated +@Deprecated(forRemoval = true) final class RoutedDOMRpcRoutingTableEntry extends AbstractDOMRpcRoutingTableEntry { private static final Logger LOG = LoggerFactory.getLogger(RoutedDOMRpcRoutingTableEntry.class); private final DOMRpcIdentifier globalRpcId; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/SerializedDOMDataBroker.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/SerializedDOMDataBroker.java index b28ca701a2..887d11260b 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/SerializedDOMDataBroker.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/SerializedDOMDataBroker.java @@ -40,7 +40,7 @@ import org.slf4j.LoggerFactory; *

* This executor does not have an upper bound on subtask timeout. */ -@Deprecated +@Deprecated(forRemoval = true) public class SerializedDOMDataBroker extends AbstractDOMDataBroker { private static final Logger LOG = LoggerFactory.getLogger(SerializedDOMDataBroker.class); private final DurationStatisticsTracker commitStatsTracker = DurationStatisticsTracker.createConcurrent(); diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/TransactionCommitFailedExceptionMapper.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/TransactionCommitFailedExceptionMapper.java index 76bf549bf0..1b3c5a680d 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/TransactionCommitFailedExceptionMapper.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/TransactionCommitFailedExceptionMapper.java @@ -16,7 +16,7 @@ import org.opendaylight.yangtools.util.concurrent.ExceptionMapper; * * @see ExceptionMapper */ -@Deprecated +@Deprecated(forRemoval = true) public final class TransactionCommitFailedExceptionMapper extends ExceptionMapper { public static final TransactionCommitFailedExceptionMapper PRE_COMMIT_MAPPER = create("preCommit"); diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/UnknownDOMRpcRoutingTableEntry.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/UnknownDOMRpcRoutingTableEntry.java index 9324e88157..fa1f2be49c 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/UnknownDOMRpcRoutingTableEntry.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/UnknownDOMRpcRoutingTableEntry.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) final class UnknownDOMRpcRoutingTableEntry extends AbstractDOMRpcRoutingTableEntry { private final CheckedFuture unknownRpc; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/LegacyShardedDOMDataBrokerAdapter.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/LegacyShardedDOMDataBrokerAdapter.java index 747d8a02a7..f3d60fd4f6 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/LegacyShardedDOMDataBrokerAdapter.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/LegacyShardedDOMDataBrokerAdapter.java @@ -35,7 +35,7 @@ import org.opendaylight.mdsal.dom.broker.ShardedDOMDataBrokerAdapter; * and {@link ShardedDOMDataBrokerDelegatingReadTransaction} respectively. */ // FIXME try to refactor some of the implementation to abstract class for better reusability -@Deprecated +@Deprecated(forRemoval = true) public class LegacyShardedDOMDataBrokerAdapter implements DOMDataBroker { private final org.opendaylight.mdsal.dom.api.DOMDataBroker delegateDataBroker; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingReadTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingReadTransaction.java index d73a71df91..dcc2176aad 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingReadTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingReadTransaction.java @@ -30,7 +30,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * return all relevant data, we cannot guarantee it neither. Best effort is to * return all data we get from first initial data change event received. */ -@Deprecated +@Deprecated(forRemoval = true) class ShardedDOMDataBrokerDelegatingReadTransaction implements DOMDataReadOnlyTransaction { private final DOMDataTreeReadTransaction delegateTx; private final Object txIdentifier; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingReadWriteTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingReadWriteTransaction.java index b0a62c5dfd..f9baaab478 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingReadWriteTransaction.java @@ -56,7 +56,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext; * */ // FIXME explicitly enforce just one subtree requirement -@Deprecated +@Deprecated(forRemoval = true) class ShardedDOMDataBrokerDelegatingReadWriteTransaction implements DOMDataReadWriteTransaction { private final DOMDataReadOnlyTransaction readTxDelegate; private final DOMDataWriteTransaction writeTxDelegate; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingTransactionChain.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingTransactionChain.java index 103fe394dd..d4ff17d23e 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingTransactionChain.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingTransactionChain.java @@ -25,7 +25,7 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction; import org.opendaylight.mdsal.dom.api.DOMTransactionChainListener; import org.opendaylight.yangtools.yang.model.api.SchemaContext; -@Deprecated +@Deprecated(forRemoval = true) class ShardedDOMDataBrokerDelegatingTransactionChain implements DOMTransactionChain, DOMTransactionChainListener { private final Map> transactionMap = new HashMap<>(); private final org.opendaylight.mdsal.dom.api.DOMTransactionChain txChainDelegate; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingWriteTransaction.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingWriteTransaction.java index 25019ff3d5..692f296864 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/legacy/sharded/adapter/ShardedDOMDataBrokerDelegatingWriteTransaction.java @@ -17,7 +17,7 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) class ShardedDOMDataBrokerDelegatingWriteTransaction implements DOMDataWriteTransaction { private final DOMDataTreeWriteTransaction delegateTx; private final Object txIdentifier; diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/mount/DOMMountPointServiceImpl.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/mount/DOMMountPointServiceImpl.java index 4ef0b3b44b..fdcb5d8753 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/mount/DOMMountPointServiceImpl.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/mount/DOMMountPointServiceImpl.java @@ -36,7 +36,7 @@ import org.opendaylight.yangtools.concepts.ObjectRegistration; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.model.api.SchemaContext; -@Deprecated +@Deprecated(forRemoval = true) public class DOMMountPointServiceImpl implements DOMMountPointService { @Deprecated private abstract static class CompatFactory, E extends DOMRpcException> extends AbstractFuture { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/AbstractLegacyDOMDataBrokerAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/AbstractLegacyDOMDataBrokerAdapter.java index 20f968d356..7a2dd6406b 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/AbstractLegacyDOMDataBrokerAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/AbstractLegacyDOMDataBrokerAdapter.java @@ -63,7 +63,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidate; * * @author Thomas Pantelis */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractLegacyDOMDataBrokerAdapter extends ForwardingObject implements DOMDataBroker { private static final ExceptionMapper COMMIT_EX_MAPPER = new ExceptionMapper("commit", TransactionCommitFailedException.class) { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataBrokerAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataBrokerAdapter.java index b426311991..fd833077e9 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataBrokerAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataBrokerAdapter.java @@ -25,7 +25,7 @@ import org.opendaylight.mdsal.dom.api.DOMTransactionChain; import org.opendaylight.mdsal.dom.api.DOMTransactionChainListener; import org.opendaylight.mdsal.dom.spi.PingPongMergingDOMDataBroker; -@Deprecated +@Deprecated(forRemoval = true) public class DOMDataBrokerAdapter extends ForwardingObject implements PingPongMergingDOMDataBroker { private final ClassToInstanceMap extensions; private final DOMDataBroker delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeChangeServiceAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeChangeServiceAdapter.java index aa2011bc76..05effbf8df 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeChangeServiceAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeChangeServiceAdapter.java @@ -17,7 +17,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMDataTreeIdentifier; import org.opendaylight.yangtools.concepts.AbstractListenerRegistration; import org.opendaylight.yangtools.concepts.ListenerRegistration; -@Deprecated +@Deprecated(forRemoval = true) public class DOMDataTreeChangeServiceAdapter extends ForwardingObject implements org.opendaylight.mdsal.dom.api.DOMDataTreeChangeService { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeReadTransactionAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeReadTransactionAdapter.java index 67418eb0b8..069e626dd4 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeReadTransactionAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeReadTransactionAdapter.java @@ -18,7 +18,7 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeReadTransaction; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public class DOMDataTreeReadTransactionAdapter extends ForwardingObject implements DOMDataTreeReadTransaction { private final DOMDataReadOnlyTransaction delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeReadWriteTransactionAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeReadWriteTransactionAdapter.java index 393e608ad2..77225372ca 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeReadWriteTransactionAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeReadWriteTransactionAdapter.java @@ -19,7 +19,7 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeReadWriteTransaction; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public class DOMDataTreeReadWriteTransactionAdapter extends ForwardingObject implements DOMDataTreeReadWriteTransaction { private final DOMDataReadWriteTransaction delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeWriteTransactionAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeWriteTransactionAdapter.java index 6bda7d6017..1f6b7cd613 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeWriteTransactionAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMDataTreeWriteTransactionAdapter.java @@ -18,7 +18,7 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public class DOMDataTreeWriteTransactionAdapter extends ForwardingObject implements DOMDataTreeWriteTransaction { private final DOMDataWriteTransaction delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMMountPointAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMMountPointAdapter.java index c6aaed83af..decf604c0a 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMMountPointAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMMountPointAdapter.java @@ -29,7 +29,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext; * looked up in the delegate first. If a lookup is unsuccessful, this class attempts to transparently proxy well-known * Controller DOMServices on top of their MD-SAL counterparts available from delegate. */ -@Deprecated +@Deprecated(forRemoval = true) public class DOMMountPointAdapter extends ForwardingObject implements DOMMountPoint { private abstract static class CompatFactory { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMNotificationServiceAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMNotificationServiceAdapter.java index 61b596b194..8b9ae39203 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMNotificationServiceAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMNotificationServiceAdapter.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.concepts.AbstractListenerRegistration; import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) public class DOMNotificationServiceAdapter extends ForwardingObject implements org.opendaylight.mdsal.dom.api.DOMNotificationService { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMRpcServiceAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMRpcServiceAdapter.java index 7158665530..745a2e0254 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMRpcServiceAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMRpcServiceAdapter.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) public class DOMRpcServiceAdapter extends ForwardingObject implements org.opendaylight.mdsal.dom.api.DOMRpcService { private final DOMRpcService delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreAdapter.java index 48294a3754..49154777a1 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreAdapter.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.concepts.AbstractListenerRegistration; import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; -@Deprecated +@Deprecated(forRemoval = true) public abstract class DOMStoreAdapter extends ForwardingObject implements DOMStore, DOMStoreTreeChangePublisher { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreReadTransactionAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreReadTransactionAdapter.java index c51689c716..c05d722022 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreReadTransactionAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreReadTransactionAdapter.java @@ -19,7 +19,7 @@ import org.opendaylight.controller.sal.core.spi.data.DOMStoreReadTransaction; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public class DOMStoreReadTransactionAdapter extends ForwardingObject implements DOMStoreReadTransaction { private final T delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreReadWriteTransactionAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreReadWriteTransactionAdapter.java index 66cfce7fe4..c32ed1238a 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreReadWriteTransactionAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreReadWriteTransactionAdapter.java @@ -12,7 +12,7 @@ import org.opendaylight.controller.sal.core.spi.data.DOMStoreThreePhaseCommitCoh import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public class DOMStoreReadWriteTransactionAdapter extends DOMStoreReadTransactionAdapter implements DOMStoreReadWriteTransaction { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreThreePhaseCommitCohortAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreThreePhaseCommitCohortAdapter.java index 7e2129a06a..2e1af065f7 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreThreePhaseCommitCohortAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreThreePhaseCommitCohortAdapter.java @@ -13,7 +13,7 @@ import com.google.common.collect.ForwardingObject; import com.google.common.util.concurrent.ListenableFuture; import org.opendaylight.controller.sal.core.spi.data.DOMStoreThreePhaseCommitCohort; -@Deprecated +@Deprecated(forRemoval = true) public class DOMStoreThreePhaseCommitCohortAdapter extends ForwardingObject implements DOMStoreThreePhaseCommitCohort { private final org.opendaylight.mdsal.dom.spi.store.DOMStoreThreePhaseCommitCohort delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreTransactionChainAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreTransactionChainAdapter.java index 9e293c7bba..874b7cfbee 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreTransactionChainAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreTransactionChainAdapter.java @@ -15,7 +15,7 @@ import org.opendaylight.controller.sal.core.spi.data.DOMStoreReadWriteTransactio import org.opendaylight.controller.sal.core.spi.data.DOMStoreTransactionChain; import org.opendaylight.controller.sal.core.spi.data.DOMStoreWriteTransaction; -@Deprecated +@Deprecated(forRemoval = true) public class DOMStoreTransactionChainAdapter extends ForwardingObject implements DOMStoreTransactionChain { private final org.opendaylight.mdsal.dom.spi.store.DOMStoreTransactionChain delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreWriteTransactionAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreWriteTransactionAdapter.java index db609e0df5..beee79cda5 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreWriteTransactionAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMStoreWriteTransactionAdapter.java @@ -15,7 +15,7 @@ import org.opendaylight.controller.sal.core.spi.data.DOMStoreWriteTransaction; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public class DOMStoreWriteTransactionAdapter extends ForwardingObject implements DOMStoreWriteTransaction { private final org.opendaylight.mdsal.dom.spi.store.DOMStoreWriteTransaction delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMTransactionChainAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMTransactionChainAdapter.java index 09f5ba5f0d..d6b5e5c8ce 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMTransactionChainAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/DOMTransactionChainAdapter.java @@ -26,7 +26,7 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeTransaction; import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteTransaction; import org.opendaylight.mdsal.dom.api.DOMTransactionChainListener; -@Deprecated +@Deprecated(forRemoval = true) public class DOMTransactionChainAdapter extends ForwardingObject implements org.opendaylight.mdsal.dom.api.DOMTransactionChain, TransactionChainListener { private final Cache, DOMDataTreeTransaction> transactions = CacheBuilder.newBuilder() diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMActionServiceAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMActionServiceAdapter.java index 7e498e381d..10f65be36b 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMActionServiceAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMActionServiceAdapter.java @@ -19,7 +19,7 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) public class LegacyDOMActionServiceAdapter extends ForwardingObject implements DOMActionService { private final org.opendaylight.mdsal.dom.api.DOMActionService delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMDataBrokerAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMDataBrokerAdapter.java index 1f32a125ea..f807b740ec 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMDataBrokerAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMDataBrokerAdapter.java @@ -15,7 +15,7 @@ import org.opendaylight.mdsal.dom.api.DOMTransactionChainListener; * * @author Thomas Pantelis */ -@Deprecated +@Deprecated(forRemoval = true) public class LegacyDOMDataBrokerAdapter extends AbstractLegacyDOMDataBrokerAdapter { public LegacyDOMDataBrokerAdapter(final org.opendaylight.mdsal.dom.api.DOMDataBroker delegate) { super(delegate); diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMNotificationServiceAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMNotificationServiceAdapter.java index 293fcb33be..a3f3053b74 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMNotificationServiceAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMNotificationServiceAdapter.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) public class LegacyDOMNotificationServiceAdapter extends ForwardingObject implements DOMNotificationService { private final org.opendaylight.mdsal.dom.api.DOMNotificationService delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMRpcResultFutureAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMRpcResultFutureAdapter.java index 8fb9b3311b..238c0a03a9 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMRpcResultFutureAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMRpcResultFutureAdapter.java @@ -25,7 +25,7 @@ import org.opendaylight.yangtools.util.concurrent.ExceptionMapper; * * @author Thomas Pantelis */ -@Deprecated +@Deprecated(forRemoval = true) public class LegacyDOMRpcResultFutureAdapter extends AbstractDOMRpcResultFutureAdapter, DOMRpcException> implements CheckedFuture { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMRpcServiceAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMRpcServiceAdapter.java index 851ee09c99..eed8e1b2e4 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMRpcServiceAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyDOMRpcServiceAdapter.java @@ -21,7 +21,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; import org.opendaylight.yangtools.yang.model.api.SchemaPath; -@Deprecated +@Deprecated(forRemoval = true) public class LegacyDOMRpcServiceAdapter extends ForwardingObject implements DOMRpcService { private final org.opendaylight.mdsal.dom.api.DOMRpcService delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyPingPongDOMDataBrokerAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyPingPongDOMDataBrokerAdapter.java index 30caf6dee7..36e46fcae3 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyPingPongDOMDataBrokerAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/LegacyPingPongDOMDataBrokerAdapter.java @@ -14,7 +14,7 @@ import org.opendaylight.mdsal.dom.api.DOMTransactionChainListener; * Adapter between the legacy controller API-based DOMDataBroker and the mdsal API-based DOMDataBroker, equivalent * to PingPongDOMDataBroker. */ -@Deprecated +@Deprecated(forRemoval = true) public class LegacyPingPongDOMDataBrokerAdapter extends AbstractLegacyDOMDataBrokerAdapter { public LegacyPingPongDOMDataBrokerAdapter(final org.opendaylight.mdsal.dom.api.DOMDataBroker delegate) { super(delegate); diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/MdsalDOMRpcResultFutureAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/MdsalDOMRpcResultFutureAdapter.java index 066aa7b2bd..7b5020c591 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/MdsalDOMRpcResultFutureAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/MdsalDOMRpcResultFutureAdapter.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.util.concurrent.ExceptionMapper; * * @author Thomas Pantelis */ -@Deprecated +@Deprecated(forRemoval = true) public class MdsalDOMRpcResultFutureAdapter extends AbstractDOMRpcResultFutureAdapter< DOMRpcResult, org.opendaylight.controller.md.sal.dom.api.DOMRpcResult, CheckedFuture { public static final ReadFailedExceptionAdapter INSTANCE = new ReadFailedExceptionAdapter(); diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/RpcAvailabilityListenerAdapter.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/RpcAvailabilityListenerAdapter.java index 717eda2a2a..adcd27e7cf 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/RpcAvailabilityListenerAdapter.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/RpcAvailabilityListenerAdapter.java @@ -16,7 +16,7 @@ import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.controller.md.sal.dom.api.DOMRpcAvailabilityListener; import org.opendaylight.controller.md.sal.dom.api.DOMRpcIdentifier; -@Deprecated +@Deprecated(forRemoval = true) public class RpcAvailabilityListenerAdapter extends ForwardingObject implements org.opendaylight.mdsal.dom.api.DOMRpcAvailabilityListener { private final @NonNull T delegate; diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/TransactionUtils.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/TransactionUtils.java index 6891f622d6..fa3fc57f74 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/TransactionUtils.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/TransactionUtils.java @@ -18,7 +18,7 @@ import org.opendaylight.mdsal.common.api.LogicalDatastoreType; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) final class TransactionUtils { private TransactionUtils() { diff --git a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/package-info.java b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/package-info.java index 8f38d4b7ee..536c9c5534 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/package-info.java +++ b/opendaylight/md-sal/sal-dom-compat/src/main/java/org/opendaylight/controller/sal/core/compat/package-info.java @@ -9,5 +9,5 @@ * Controller/MDSAL compatibility library. Contains classes useful for bridging Controller's sal-core-{api,spi} * to MD-SAL's mdsal-dom-{api,spi}. */ -@Deprecated +@Deprecated(forRemoval = true) package org.opendaylight.controller.sal.core.compat; \ No newline at end of file diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/broker/spi/mount/SimpleDOMMountPoint.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/broker/spi/mount/SimpleDOMMountPoint.java index b9b58381fd..9ecb09346e 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/broker/spi/mount/SimpleDOMMountPoint.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/broker/spi/mount/SimpleDOMMountPoint.java @@ -18,7 +18,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMService; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.model.api.SchemaContext; -@Deprecated +@Deprecated(forRemoval = true) public final class SimpleDOMMountPoint implements DOMMountPoint { private final YangInstanceIdentifier identifier; diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/broker/spi/rpc/RpcRoutingStrategy.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/broker/spi/rpc/RpcRoutingStrategy.java index f55cb87e51..d716ae61cc 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/broker/spi/rpc/RpcRoutingStrategy.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/broker/spi/rpc/RpcRoutingStrategy.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.yang.model.api.DataSchemaNode; import org.opendaylight.yangtools.yang.model.api.RpcDefinition; import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode; -@Deprecated +@Deprecated(forRemoval = true) public abstract class RpcRoutingStrategy implements Identifiable { private static final QName CONTEXT_REFERENCE = QName.create("urn:opendaylight:yang:extension:yang-ext", "2013-07-09", "context-reference").intern(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMDataTreeChangeListenerRegistration.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMDataTreeChangeListenerRegistration.java index ee03f79c13..3e865750ba 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMDataTreeChangeListenerRegistration.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMDataTreeChangeListenerRegistration.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.concepts.AbstractListenerRegistration; * @param type of listener * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.AbstractDOMDataTreeChangeListenerRegistration} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractDOMDataTreeChangeListenerRegistration extends AbstractListenerRegistration { protected AbstractDOMDataTreeChangeListenerRegistration(final T listener) { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMRpcImplementationRegistration.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMRpcImplementationRegistration.java index eb907a3e7e..6b71b02716 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMRpcImplementationRegistration.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMRpcImplementationRegistration.java @@ -15,7 +15,7 @@ import org.opendaylight.yangtools.concepts.AbstractObjectRegistration; * Abstract base class for {@link DOMRpcImplementationRegistration} implementations. * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.AbstractDOMRpcImplementationRegistration} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractDOMRpcImplementationRegistration extends AbstractObjectRegistration implements DOMRpcImplementationRegistration { protected AbstractDOMRpcImplementationRegistration(final T instance) { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMRpcProviderService.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMRpcProviderService.java index 94e50a9a2e..9c1d0dab44 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMRpcProviderService.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractDOMRpcProviderService.java @@ -17,7 +17,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMRpcProviderService; * Convenience abstract base class for {@link DOMRpcProviderService} implementations. * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.AbstractDOMRpcProviderService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractDOMRpcProviderService implements DOMRpcProviderService { @Override public final DOMRpcImplementationRegistration registerRpcImplementation( diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DOMNotificationSubscriptionListener.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DOMNotificationSubscriptionListener.java index de7bc5767e..c556bee94f 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DOMNotificationSubscriptionListener.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DOMNotificationSubscriptionListener.java @@ -18,7 +18,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.DOMNotificationSubscriptionListener} instead. */ @Beta -@Deprecated +@Deprecated(forRemoval = true) @SuppressFBWarnings(value = "NM_SAME_SIMPLE_NAME_AS_INTERFACE", justification = "Migration") public interface DOMNotificationSubscriptionListener extends org.opendaylight.mdsal.dom.spi.DOMNotificationSubscriptionListener { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DOMNotificationSubscriptionListenerRegistry.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DOMNotificationSubscriptionListenerRegistry.java index 6690fd4843..57c90a8428 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DOMNotificationSubscriptionListenerRegistry.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DOMNotificationSubscriptionListenerRegistry.java @@ -16,7 +16,7 @@ import org.opendaylight.yangtools.concepts.ListenerRegistration; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.DOMNotificationSubscriptionListenerRegistry} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public interface DOMNotificationSubscriptionListenerRegistry { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DefaultDOMRpcResult.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DefaultDOMRpcResult.java index 1a08349a19..a295561686 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DefaultDOMRpcResult.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/DefaultDOMRpcResult.java @@ -26,7 +26,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * Utility class implementing {@link DefaultDOMRpcResult}. * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.DefaultDOMRpcResult} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public final class DefaultDOMRpcResult implements DOMRpcResult, Immutable, Serializable { private static final long serialVersionUID = 1L; diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataBroker.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataBroker.java index 19cbc49152..1925e5e5b2 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataBroker.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataBroker.java @@ -24,7 +24,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMTransactionChain; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMDataBroker} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMDataBroker extends ForwardingObject implements DOMDataBroker { @Override protected abstract @NonNull DOMDataBroker delegate(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataReadOnlyTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataReadOnlyTransaction.java index 47834cafea..d36e6ae35c 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataReadOnlyTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataReadOnlyTransaction.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMDataReadOnlyTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMDataReadOnlyTransaction extends ForwardingObject implements DOMDataReadOnlyTransaction { @Override diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataReadWriteTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataReadWriteTransaction.java index e3c4ece6a2..7864205dfe 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataReadWriteTransaction.java @@ -25,7 +25,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMDataReadWriteTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMDataReadWriteTransaction extends ForwardingObject implements DOMDataReadWriteTransaction { @Override diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataWriteTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataWriteTransaction.java index f57fb049f9..afefd01bfa 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMDataWriteTransaction.java @@ -22,7 +22,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMDataWriteTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMDataWriteTransaction extends ForwardingObject implements DOMDataWriteTransaction { @Override protected abstract @NonNull DOMDataWriteTransaction delegate(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMNotificationPublishService.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMNotificationPublishService.java index 7cc5e96f7f..e3021b115b 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMNotificationPublishService.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMNotificationPublishService.java @@ -19,7 +19,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMNotificationPublishService; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMNotificationPublishService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMNotificationPublishService extends ForwardingObject implements DOMNotificationPublishService { @Override diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMNotificationService.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMNotificationService.java index b7d8b96e4d..44a10fb21c 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMNotificationService.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMNotificationService.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMNotificationService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMNotificationService extends ForwardingObject implements DOMNotificationService { @Override protected abstract DOMNotificationService delegate(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcImplementation.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcImplementation.java index 8262321f07..d6a286a72b 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcImplementation.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcImplementation.java @@ -22,7 +22,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMRpcImplementation} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMRpcImplementation extends ForwardingObject implements DOMRpcImplementation { @Override protected abstract @NonNull DOMRpcImplementation delegate(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcProviderService.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcProviderService.java index feeb489d75..b71f685e1d 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcProviderService.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcProviderService.java @@ -21,7 +21,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMRpcProviderService; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMRpcProviderService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMRpcProviderService extends ForwardingObject implements DOMRpcProviderService { @Override protected abstract @NonNull DOMRpcProviderService delegate(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcResult.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcResult.java index 9968c7dec8..86979f00f0 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcResult.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcResult.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMRpcResult} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMRpcResult extends ForwardingObject implements DOMRpcResult { @Override protected abstract @NonNull DOMRpcResult delegate(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcService.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcService.java index cae7b00d85..54cc8bc475 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcService.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcService.java @@ -23,7 +23,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMRpcService} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMRpcService extends ForwardingObject implements DOMRpcService { @Override protected abstract @NonNull DOMRpcService delegate(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMTransactionChain.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMTransactionChain.java index 57d25a51ad..ed4921c1c8 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMTransactionChain.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMTransactionChain.java @@ -20,7 +20,7 @@ import org.opendaylight.controller.md.sal.dom.api.DOMTransactionChain; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMTransactionChain} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class ForwardingDOMTransactionChain extends ForwardingObject implements DOMTransactionChain { @Override protected abstract @NonNull DOMTransactionChain delegate(); diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractDOMStoreTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractDOMStoreTransaction.java index f2da000260..d9eea712c7 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractDOMStoreTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractDOMStoreTransaction.java @@ -28,7 +28,7 @@ import org.eclipse.jdt.annotation.Nullable; * @param identifier type * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.AbstractDOMStoreTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public abstract class AbstractDOMStoreTransaction implements DOMStoreTransaction { private final Throwable debugContext; diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractDOMStoreTreeChangePublisher.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractDOMStoreTreeChangePublisher.java index 929c0d6f55..886331d144 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractDOMStoreTreeChangePublisher.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractDOMStoreTreeChangePublisher.java @@ -28,7 +28,7 @@ import org.slf4j.LoggerFactory; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.AbstractDOMStoreTreeChangePublisher} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public abstract class AbstractDOMStoreTreeChangePublisher extends AbstractRegistrationTree> implements DOMStoreTreeChangePublisher { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractSnapshotBackedTransactionChain.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractSnapshotBackedTransactionChain.java index 5a47b97520..a06b1b1558 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractSnapshotBackedTransactionChain.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/AbstractSnapshotBackedTransactionChain.java @@ -28,7 +28,7 @@ import org.slf4j.LoggerFactory; * @param transaction identifier type * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.AbstractSnapshotBackedTransactionChain} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public abstract class AbstractSnapshotBackedTransactionChain extends TransactionReadyPrototype implements DOMStoreTransactionChain, TransactionClosePrototype { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStore.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStore.java index 3e8de5d1ea..e94a73b25c 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStore.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStore.java @@ -24,7 +24,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.DOMStore} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStore extends DOMStoreTransactionFactory { /** * Creates new transaction chain. diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreReadTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreReadTransaction.java index 3e7b3398aa..38a4344dab 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreReadTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreReadTransaction.java @@ -13,7 +13,7 @@ import org.opendaylight.controller.md.sal.common.api.data.ReadFailedException; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreReadTransaction extends DOMStoreTransaction { /** diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreReadWriteTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreReadWriteTransaction.java index af7e6d0947..6d798f6654 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreReadWriteTransaction.java @@ -12,7 +12,7 @@ package org.opendaylight.controller.sal.core.spi.data; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.DOMStoreReadWriteTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreReadWriteTransaction extends DOMStoreReadTransaction, DOMStoreWriteTransaction { } diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreThreePhaseCommitCohort.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreThreePhaseCommitCohort.java index 145a7090d9..9a5f1a30c5 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreThreePhaseCommitCohort.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreThreePhaseCommitCohort.java @@ -17,7 +17,7 @@ import com.google.common.util.concurrent.ListenableFuture; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.DOMStoreThreePhaseCommitCohort} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreThreePhaseCommitCohort { /** diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransaction.java index 33cad2190a..819fffac47 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransaction.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.concepts.Identifiable; * @see DOMStoreReadWriteTransaction * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.DOMStoreTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreTransaction extends AutoCloseable, Identifiable { /** * Unique identifier of the transaction. diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransactionChain.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransactionChain.java index 64422f9648..1bb700a390 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransactionChain.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransactionChain.java @@ -15,7 +15,7 @@ package org.opendaylight.controller.sal.core.spi.data; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.DOMStoreTransactionChain} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreTransactionChain extends DOMStoreTransactionFactory, AutoCloseable { /** diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransactionFactory.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransactionFactory.java index e7260c6450..3ccc5e2e6b 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransactionFactory.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTransactionFactory.java @@ -25,7 +25,7 @@ package org.opendaylight.controller.sal.core.spi.data; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.DOMStoreTransactionFactory} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreTransactionFactory { /** diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTreeChangePublisher.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTreeChangePublisher.java index a0808861a2..a353dab2ed 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTreeChangePublisher.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreTreeChangePublisher.java @@ -18,7 +18,7 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.DOMStoreTreeChangePublisher} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreTreeChangePublisher { /** * Registers a {@link DOMDataTreeChangeListener} to receive diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreWriteTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreWriteTransaction.java index b760262f39..5d6d99249f 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/DOMStoreWriteTransaction.java @@ -10,7 +10,7 @@ package org.opendaylight.controller.sal.core.spi.data; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreWriteTransaction extends DOMStoreTransaction { /** diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/ForwardingDOMStoreThreePhaseCommitCohort.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/ForwardingDOMStoreThreePhaseCommitCohort.java index ec637ebd8d..da7c04a326 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/ForwardingDOMStoreThreePhaseCommitCohort.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/ForwardingDOMStoreThreePhaseCommitCohort.java @@ -17,7 +17,7 @@ import com.google.common.util.concurrent.ListenableFuture; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.ForwardingDOMStoreThreePhaseCommitCohort} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public abstract class ForwardingDOMStoreThreePhaseCommitCohort extends ForwardingObject implements DOMStoreThreePhaseCommitCohort { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedReadTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedReadTransaction.java index b36211da8f..bb402f8037 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedReadTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedReadTransaction.java @@ -32,7 +32,7 @@ import org.slf4j.LoggerFactory; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.SnapshotBackedReadTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public final class SnapshotBackedReadTransaction extends AbstractDOMStoreTransaction implements DOMStoreReadTransaction { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedReadWriteTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedReadWriteTransaction.java index 4b87548c3e..ebfcb57d01 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedReadWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedReadWriteTransaction.java @@ -27,7 +27,7 @@ import org.slf4j.LoggerFactory; * @param identifier type * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.SnapshotBackedReadWriteTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public final class SnapshotBackedReadWriteTransaction extends SnapshotBackedWriteTransaction implements DOMStoreReadWriteTransaction { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedTransactions.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedTransactions.java index 0f710e1f00..86edbfffc8 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedTransactions.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedTransactions.java @@ -19,7 +19,7 @@ import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeSnapshot; * * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.SnapshotBackedTransactions} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public final class SnapshotBackedTransactions { private SnapshotBackedTransactions() { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedWriteTransaction.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedWriteTransaction.java index ee48bf6a44..b95e3f1cf0 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedWriteTransaction.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/SnapshotBackedWriteTransaction.java @@ -31,7 +31,7 @@ import org.slf4j.LoggerFactory; * @param Identifier type * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.SnapshotBackedWriteTransaction} instead. */ -@Deprecated +@Deprecated(forRemoval = true) @Beta public class SnapshotBackedWriteTransaction extends AbstractDOMStoreTransaction implements DOMStoreWriteTransaction { diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/statistics/DOMStoreStatsTracker.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/statistics/DOMStoreStatsTracker.java index 72cc0e23aa..152c37b012 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/statistics/DOMStoreStatsTracker.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/sal/core/spi/data/statistics/DOMStoreStatsTracker.java @@ -17,7 +17,7 @@ import org.opendaylight.yangtools.util.concurrent.QueuedNotificationManager; * * @author Thomas Pantelis */ -@Deprecated +@Deprecated(forRemoval = true) public interface DOMStoreStatsTracker { /** diff --git a/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStore.java b/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStore.java index 59755020b0..bf3693e5a9 100644 --- a/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStore.java +++ b/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStore.java @@ -21,7 +21,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContextListener; * * @deprecated Please use {@link org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStore} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public class InMemoryDOMDataStore extends DOMStoreAdapter implements Identifiable, SchemaContextListener, AutoCloseable { diff --git a/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStoreConfigProperties.java b/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStoreConfigProperties.java index 7266fb7d8b..0022010169 100644 --- a/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStoreConfigProperties.java +++ b/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStoreConfigProperties.java @@ -16,7 +16,7 @@ package org.opendaylight.controller.md.sal.dom.store.impl; * * @deprecated Use {@link org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreConfigProperties} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public final class InMemoryDOMDataStoreConfigProperties { public static final int DEFAULT_MAX_DATA_CHANGE_EXECUTOR_QUEUE_SIZE = 1000; diff --git a/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStoreFactory.java b/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStoreFactory.java index 6571c60425..8c4352d72b 100644 --- a/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStoreFactory.java +++ b/opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/InMemoryDOMDataStoreFactory.java @@ -20,7 +20,7 @@ import org.opendaylight.yangtools.util.concurrent.SpecialExecutors; * * @deprecated Use {@link org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMDataStoreFactory} instead. */ -@Deprecated +@Deprecated(forRemoval = true) public final class InMemoryDOMDataStoreFactory { private InMemoryDOMDataStoreFactory() { -- 2.36.6