From 22cb88b09661d3a13bfb8ed6d31cc4ad4c6c5a4a Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Mon, 2 Jan 2023 19:37:06 +0100 Subject: [PATCH] Move sal-netconf-connector to plugins/ sal-netconf-connector provides integration with MD-SAL, move it to plugins/ directory. Change-Id: I3b632f93ecf2fe4f7646b9127fead420de2cc2c5 Signed-off-by: Robert Varga --- netconf/pom.xml | 1 - plugins/pom.xml | 34 +++++++++++++++++++ .../sal-netconf-connector/pom.xml | 0 .../sal/connect/api/ActionTransformer.java | 0 .../sal/connect/api/DeviceActionFactory.java | 0 .../sal/connect/api/NetconfDeviceSchemas.java | 0 .../api/NetconfDeviceSchemasResolver.java | 0 .../sal/connect/api/NetconfRpcService.java | 0 .../connect/api/NotificationTransformer.java | 0 .../netconf/sal/connect/api/RemoteDevice.java | 0 .../connect/api/RemoteDeviceCommunicator.java | 0 .../sal/connect/api/RemoteDeviceHandler.java | 0 .../sal/connect/api/RemoteDeviceId.java | 0 .../sal/connect/api/RemoteDeviceServices.java | 0 .../sal/connect/api/RpcTransformer.java | 0 .../connect/api/SchemaResourceManager.java | 0 .../sal/connect/api/SchemalessRpcService.java | 0 .../netconf/sal/connect/api/package-info.java | 0 .../impl/DefaultSchemaResourceManager.java | 0 .../netconf/DeviceActionFactoryImpl.java | 0 .../netconf/DeviceMountPointContext.java | 0 .../sal/connect/netconf/DeviceSources.java | 0 .../netconf/DeviceSourcesResolver.java | 0 .../netconf/LibraryModulesSchemas.java | 0 .../sal/connect/netconf/NetconfDevice.java | 0 .../connect/netconf/NetconfDeviceBuilder.java | 0 .../connect/netconf/NetconfDeviceSchema.java | 0 .../NetconfMountPointContextFactory.java | 0 .../connect/netconf/NetconfStateSchemas.java | 0 .../NetconfStateSchemasResolverImpl.java | 0 .../connect/netconf/NotificationHandler.java | 0 .../netconf/SchemalessNetconfDevice.java | 0 .../auth/DatastoreBackedPublicKeyAuth.java | 0 .../listener/NetconfDeviceCapabilities.java | 0 .../listener/NetconfDeviceCommunicator.java | 0 .../listener/NetconfSessionPreferences.java | 0 .../netconf/listener/UncancellableFuture.java | 0 .../netconf/listener/UserPreferences.java | 0 .../sal/connect/netconf/package-info.java | 0 .../sal/AbstractNetconfDataTreeService.java | 0 .../netconf/sal/KeepaliveSalFacade.java | 0 .../netconf/sal/NetconfDeviceDataBroker.java | 0 .../netconf/sal/NetconfDeviceMount.java | 0 .../sal/NetconfDeviceNotificationService.java | 0 .../connect/netconf/sal/NetconfDeviceRpc.java | 0 .../netconf/sal/NetconfDeviceSalFacade.java | 0 .../netconf/sal/NetconfKeystoreAdapter.java | 0 .../sal/SchemalessNetconfDeviceRpc.java | 0 .../netconf/sal/tx/AbstractReadOnlyTx.java | 0 .../netconf/sal/tx/AbstractTxChain.java | 0 .../netconf/sal/tx/AbstractWriteTx.java | 0 .../netconf/sal/tx/FieldsAwareReadOnlyTx.java | 0 .../sal/tx/FieldsAwareReadWriteTx.java | 0 .../netconf/sal/tx/FieldsAwareTxChain.java | 0 .../connect/netconf/sal/tx/ReadOnlyTx.java | 0 .../connect/netconf/sal/tx/ReadWriteTx.java | 0 .../sal/connect/netconf/sal/tx/TxChain.java | 0 .../connect/netconf/sal/tx/TxListener.java | 0 .../sal/tx/WriteCandidateRunningTx.java | 0 .../netconf/sal/tx/WriteCandidateTx.java | 0 .../netconf/sal/tx/WriteRunningTx.java | 0 ...NetconfRemoteSchemaYangSourceProvider.java | 0 .../YangLibrarySchemaYangSourceProvider.java | 0 .../schema/mapping/BaseNetconfSchemas.java | 0 .../mapping/BaseRpcSchemalessTransformer.java | 0 .../netconf/schema/mapping/BaseSchema.java | 0 .../mapping/DefaultBaseNetconfSchemas.java | 0 .../mapping/NetconfMessageTransformer.java | 0 .../mapping/SchemalessMessageTransformer.java | 0 .../connect/netconf/util/FieldsFilter.java | 0 .../connect/netconf/util/NetconfBaseOps.java | 0 .../util/NetconfMessageTransformUtil.java | 0 .../util/NetconfRpcFutureCallback.java | 0 .../util/NetconfRpcStructureTransformer.java | 0 .../netconf/util/RpcStructureTransformer.java | 0 .../SchemalessRpcStructureTransformer.java | 0 .../sal/connect/util/MessageCounter.java | 0 .../util/NetconfSalKeystoreService.java | 0 .../connect/util/SslHandlerFactoryImpl.java | 0 .../sal/connect/util/package-info.java | 0 .../src/main/yang/netconf-keystore.yang | 0 .../src/main/yang/odl-netconf-device.yang | 0 .../sal/connect/api/RemoteDeviceIdTest.java | 0 .../netconf/AbstractBaseSchemasTest.java | 0 .../netconf/AbstractTestModelTest.java | 0 .../netconf/LibraryModulesSchemasTest.java | 0 .../sal/connect/netconf/NC881Test.java | 0 .../connect/netconf/NetconfDeviceTest.java | 0 .../NetconfNestedNotificationTest.java | 0 .../netconf/NetconfStateSchemasTest.java | 0 .../netconf/NetconfToNotificationTest.java | 0 .../netconf/NetconfToRpcRequestTest.java | 0 .../netconf/SchemalessNetconfDeviceTest.java | 0 .../NetconfDeviceCommunicatorTest.java | 0 .../NetconfSessionPreferencesTest.java | 0 ...KeepaliveSalFacadeResponseWaitingTest.java | 0 .../netconf/sal/KeepaliveSalFacadeTest.java | 0 .../netconf/sal/MountInstanceTest.java | 0 .../sal/NetconfDataTreeServiceImplTest.java | 0 .../sal/NetconfDeviceDataBrokerTest.java | 0 .../NetconfDeviceNotificationServiceTest.java | 0 .../netconf/sal/NetconfDeviceRpcTest.java | 0 .../sal/NetconfDeviceSalFacadeTest.java | 0 .../sal/NetconfKeystoreAdapterTest.java | 0 .../sal/SchemalessNetconfDeviceRpcTest.java | 0 .../sal/tx/FieldsAwareReadOnlyTxTest.java | 0 .../sal/tx/FieldsAwareReadWriteTxTest.java | 0 .../sal/tx/NetconfDeviceWriteOnlyTxTest.java | 0 .../netconf/sal/tx/ReadOnlyTxTest.java | 0 .../netconf/sal/tx/ReadWriteTxTest.java | 0 .../connect/netconf/sal/tx/TxChainTest.java | 0 .../connect/netconf/sal/tx/TxTestUtils.java | 0 .../sal/tx/WriteCandidateRunningTxTest.java | 0 .../netconf/sal/tx/WriteCandidateTxTest.java | 0 .../netconf/sal/tx/WriteRunningTxTest.java | 0 ...onfRemoteSchemaYangSourceProviderTest.java | 0 ...ngLibrarySchemaYangSourceProviderTest.java | 0 .../BaseRpcSchemalessTransformerTest.java | 0 .../NetconfMessageTransformerTest.java | 0 .../SchemalessMessageTransformerTest.java | 0 ...SchemalessRpcStructureTransformerTest.java | 0 .../netconf/util/NetconfBaseOpsTest.java | 0 .../util/NetconfSalKeystoreServiceTest.java | 0 ...SchemalessRpcStructureTransformerTest.java | 0 .../nc881/netconf-state-filtered.xml | 0 .../test/resources/nc881/netconf-state.xml | 0 .../resources/nested-notification-payload.xml | 0 .../src/test/resources/netconf-keystore.xml | 0 .../netconf-state.schemas.payload.xml | 0 .../test/resources/notification-payload.xml | 0 .../resources/schemaless/data/container.xml | 0 .../schemaless/data/keyed-list-bad-key.xml | 0 .../data/keyed-list-compound-key.xml | 0 .../resources/schemaless/data/keyed-list.xml | 0 .../schemaless/edit-config/container.xml | 0 .../edit-config/keyed-list-bad-key.xml | 0 .../edit-config/keyed-list-compound-key.xml | 0 .../schemaless/edit-config/keyed-list.xml | 0 .../resources/schemaless/filter/container.xml | 0 .../schemaless/filter/keyed-list-bad-key.xml | 0 .../filter/keyed-list-compound-key.xml | 0 .../schemaless/filter/keyed-list.xml | 0 .../schemaless/filter/one-root-filter.xml | 0 .../schemaless/filter/two-roots-filter.xml | 0 .../schemaless/get-config/container.xml | 0 .../get-config/keyed-list-bad-key.xml | 0 .../get-config/keyed-list-compound-key.xml | 0 .../schemaless/get-config/keyed-list.xml | 0 .../resources/schemas/augmented-action.yang | 0 .../resources/schemas/config-test-rpc.yang | 0 .../schemas/conflicting-actions.yang | 0 .../schemas/example-server-farm-2.yang | 0 .../schemas/example-server-farm.yang | 0 .../schemas/nested-notification.yang | 0 .../schemas/network-topology@2013-10-21.yang | 0 .../rpc-notification-subscription.yang | 0 .../schemas/rpcs-actions-outputs.yang | 0 .../test/resources/schemas/test-module.yang | 0 .../resources/schemas/user-notification.yang | 0 .../resources/schemas/user-notification2.yang | 0 .../resources/schemas/user-notification3.yang | 0 .../resources/schemas/user-notification4.yang | 0 .../src/test/resources/schemas/yang-ext.yang | 0 .../yang-library-fail-completely.xml | 0 .../src/test/resources/yang-library-fail.xml | 0 .../src/test/resources/yang-library.json | 0 .../src/test/resources/yang-library.xml | 0 pom.xml | 1 + 168 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 plugins/pom.xml rename {netconf => plugins}/sal-netconf-connector/pom.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/ActionTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/DeviceActionFactory.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemas.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemasResolver.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfRpcService.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NotificationTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDevice.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceCommunicator.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceHandler.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceId.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceServices.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RpcTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemaResourceManager.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemalessRpcService.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/package-info.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/impl/DefaultSchemaResourceManager.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceActionFactoryImpl.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceMountPointContext.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSources.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSourcesResolver.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemas.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceBuilder.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceSchema.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfMountPointContextFactory.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemas.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasResolverImpl.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NotificationHandler.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDevice.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/auth/DatastoreBackedPublicKeyAuth.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCapabilities.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicator.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferences.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UncancellableFuture.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UserPreferences.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/package-info.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/AbstractNetconfDataTreeService.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacade.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBroker.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceMount.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationService.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpc.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacade.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapter.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpc.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractReadOnlyTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractTxChain.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractWriteTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareTxChain.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChain.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxListener.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTx.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProvider.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseNetconfSchemas.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseSchema.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/DefaultBaseNetconfSchemas.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsFilter.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOps.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfMessageTransformUtil.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcFutureCallback.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcStructureTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/RpcStructureTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformer.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/MessageCounter.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/NetconfSalKeystoreService.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/SslHandlerFactoryImpl.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/package-info.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/yang/netconf-keystore.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/main/yang/odl-netconf-device.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceIdTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractBaseSchemasTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractTestModelTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemasTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NC881Test.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfNestedNotificationTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToNotificationTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToRpcRequestTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDeviceTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicatorTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferencesTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeResponseWaitingTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/MountInstanceTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDataTreeServiceImplTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBrokerTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationServiceTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpcTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacadeTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapterTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpcTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTxTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTxTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/NetconfDeviceWriteOnlyTxTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTxTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTxTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChainTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxTestUtils.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTxTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTxTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTxTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProviderTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProviderTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformerTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformerTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsSchemalessRpcStructureTransformerTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOpsTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfSalKeystoreServiceTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformerTest.java (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/nc881/netconf-state-filtered.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/nc881/netconf-state.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/nested-notification-payload.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/netconf-keystore.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/netconf-state.schemas.payload.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/notification-payload.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/data/container.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-bad-key.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-compound-key.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/edit-config/container.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-bad-key.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-compound-key.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/filter/container.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-bad-key.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-compound-key.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/filter/one-root-filter.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/filter/two-roots-filter.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/get-config/container.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-bad-key.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-compound-key.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/augmented-action.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/config-test-rpc.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/conflicting-actions.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/example-server-farm-2.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/example-server-farm.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/nested-notification.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/network-topology@2013-10-21.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/rpc-notification-subscription.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/rpcs-actions-outputs.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/test-module.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/user-notification.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/user-notification2.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/user-notification3.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/user-notification4.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/schemas/yang-ext.yang (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/yang-library-fail-completely.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/yang-library-fail.xml (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/yang-library.json (100%) rename {netconf => plugins}/sal-netconf-connector/src/test/resources/yang-library.xml (100%) diff --git a/netconf/pom.xml b/netconf/pom.xml index 8eed276749..f6038590be 100644 --- a/netconf/pom.xml +++ b/netconf/pom.xml @@ -47,7 +47,6 @@ netconf-auth aaa-authn-odl-plugin netconf-notifications-api - sal-netconf-connector yanglib tools diff --git a/plugins/pom.xml b/plugins/pom.xml new file mode 100644 index 0000000000..729eb38129 --- /dev/null +++ b/plugins/pom.xml @@ -0,0 +1,34 @@ + + + + + 4.0.0 + + + org.opendaylight.odlparent + odlparent-lite + 12.0.1 + + + + org.opendaylight.netconf + plugins + 5.0.0-SNAPSHOT + pom + ${project.artifactId} + + + true + true + + + + sal-netconf-connector + + diff --git a/netconf/sal-netconf-connector/pom.xml b/plugins/sal-netconf-connector/pom.xml similarity index 100% rename from netconf/sal-netconf-connector/pom.xml rename to plugins/sal-netconf-connector/pom.xml diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/ActionTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/ActionTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/ActionTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/ActionTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/DeviceActionFactory.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/DeviceActionFactory.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/DeviceActionFactory.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/DeviceActionFactory.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemas.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemas.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemas.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemas.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemasResolver.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemasResolver.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemasResolver.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfDeviceSchemasResolver.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfRpcService.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfRpcService.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfRpcService.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NetconfRpcService.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NotificationTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NotificationTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NotificationTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/NotificationTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDevice.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDevice.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDevice.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDevice.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceCommunicator.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceCommunicator.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceCommunicator.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceCommunicator.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceHandler.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceHandler.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceHandler.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceHandler.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceId.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceId.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceId.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceId.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceServices.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceServices.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceServices.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceServices.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RpcTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RpcTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RpcTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/RpcTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemaResourceManager.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemaResourceManager.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemaResourceManager.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemaResourceManager.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemalessRpcService.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemalessRpcService.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemalessRpcService.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/SchemalessRpcService.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/package-info.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/package-info.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/package-info.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/api/package-info.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/impl/DefaultSchemaResourceManager.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/impl/DefaultSchemaResourceManager.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/impl/DefaultSchemaResourceManager.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/impl/DefaultSchemaResourceManager.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceActionFactoryImpl.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceActionFactoryImpl.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceActionFactoryImpl.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceActionFactoryImpl.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceMountPointContext.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceMountPointContext.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceMountPointContext.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceMountPointContext.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSources.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSources.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSources.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSources.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSourcesResolver.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSourcesResolver.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSourcesResolver.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSourcesResolver.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemas.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemas.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemas.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemas.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceBuilder.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceBuilder.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceBuilder.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceBuilder.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceSchema.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceSchema.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceSchema.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceSchema.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfMountPointContextFactory.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfMountPointContextFactory.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfMountPointContextFactory.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfMountPointContextFactory.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemas.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemas.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemas.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemas.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasResolverImpl.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasResolverImpl.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasResolverImpl.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasResolverImpl.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NotificationHandler.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NotificationHandler.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NotificationHandler.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NotificationHandler.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDevice.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDevice.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDevice.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDevice.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/auth/DatastoreBackedPublicKeyAuth.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/auth/DatastoreBackedPublicKeyAuth.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/auth/DatastoreBackedPublicKeyAuth.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/auth/DatastoreBackedPublicKeyAuth.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCapabilities.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCapabilities.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCapabilities.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCapabilities.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicator.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicator.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicator.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicator.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferences.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferences.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferences.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferences.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UncancellableFuture.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UncancellableFuture.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UncancellableFuture.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UncancellableFuture.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UserPreferences.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UserPreferences.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UserPreferences.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/listener/UserPreferences.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/package-info.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/package-info.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/package-info.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/package-info.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/AbstractNetconfDataTreeService.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/AbstractNetconfDataTreeService.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/AbstractNetconfDataTreeService.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/AbstractNetconfDataTreeService.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacade.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacade.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacade.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacade.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBroker.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBroker.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBroker.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBroker.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceMount.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceMount.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceMount.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceMount.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationService.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationService.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationService.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationService.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpc.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpc.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpc.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpc.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacade.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacade.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacade.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacade.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapter.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapter.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapter.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapter.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpc.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpc.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpc.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpc.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractReadOnlyTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractReadOnlyTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractReadOnlyTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractReadOnlyTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractTxChain.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractTxChain.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractTxChain.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractTxChain.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractWriteTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractWriteTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractWriteTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/AbstractWriteTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareTxChain.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareTxChain.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareTxChain.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareTxChain.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChain.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChain.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChain.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChain.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxListener.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxListener.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxListener.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxListener.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTx.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTx.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTx.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTx.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProvider.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProvider.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProvider.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProvider.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProvider.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseNetconfSchemas.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseNetconfSchemas.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseNetconfSchemas.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseNetconfSchemas.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseSchema.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseSchema.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseSchema.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseSchema.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/DefaultBaseNetconfSchemas.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/DefaultBaseNetconfSchemas.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/DefaultBaseNetconfSchemas.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/DefaultBaseNetconfSchemas.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsFilter.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsFilter.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsFilter.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsFilter.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOps.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOps.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOps.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOps.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfMessageTransformUtil.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfMessageTransformUtil.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfMessageTransformUtil.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfMessageTransformUtil.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcFutureCallback.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcFutureCallback.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcFutureCallback.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcFutureCallback.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcStructureTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcStructureTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcStructureTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfRpcStructureTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/RpcStructureTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/RpcStructureTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/RpcStructureTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/RpcStructureTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformer.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformer.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformer.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformer.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/MessageCounter.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/MessageCounter.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/MessageCounter.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/MessageCounter.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/NetconfSalKeystoreService.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/NetconfSalKeystoreService.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/NetconfSalKeystoreService.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/NetconfSalKeystoreService.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/SslHandlerFactoryImpl.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/SslHandlerFactoryImpl.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/SslHandlerFactoryImpl.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/SslHandlerFactoryImpl.java diff --git a/netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/package-info.java b/plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/package-info.java similarity index 100% rename from netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/package-info.java rename to plugins/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/util/package-info.java diff --git a/netconf/sal-netconf-connector/src/main/yang/netconf-keystore.yang b/plugins/sal-netconf-connector/src/main/yang/netconf-keystore.yang similarity index 100% rename from netconf/sal-netconf-connector/src/main/yang/netconf-keystore.yang rename to plugins/sal-netconf-connector/src/main/yang/netconf-keystore.yang diff --git a/netconf/sal-netconf-connector/src/main/yang/odl-netconf-device.yang b/plugins/sal-netconf-connector/src/main/yang/odl-netconf-device.yang similarity index 100% rename from netconf/sal-netconf-connector/src/main/yang/odl-netconf-device.yang rename to plugins/sal-netconf-connector/src/main/yang/odl-netconf-device.yang diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceIdTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceIdTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceIdTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/api/RemoteDeviceIdTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractBaseSchemasTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractBaseSchemasTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractBaseSchemasTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractBaseSchemasTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractTestModelTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractTestModelTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractTestModelTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/AbstractTestModelTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemasTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemasTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemasTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/LibraryModulesSchemasTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NC881Test.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NC881Test.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NC881Test.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NC881Test.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDeviceTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfNestedNotificationTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfNestedNotificationTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfNestedNotificationTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfNestedNotificationTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfStateSchemasTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToNotificationTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToNotificationTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToNotificationTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToNotificationTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToRpcRequestTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToRpcRequestTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToRpcRequestTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/NetconfToRpcRequestTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDeviceTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDeviceTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDeviceTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/SchemalessNetconfDeviceTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicatorTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicatorTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicatorTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfDeviceCommunicatorTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferencesTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferencesTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferencesTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/listener/NetconfSessionPreferencesTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeResponseWaitingTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeResponseWaitingTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeResponseWaitingTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeResponseWaitingTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/KeepaliveSalFacadeTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/MountInstanceTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/MountInstanceTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/MountInstanceTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/MountInstanceTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDataTreeServiceImplTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDataTreeServiceImplTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDataTreeServiceImplTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDataTreeServiceImplTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBrokerTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBrokerTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBrokerTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceDataBrokerTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationServiceTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationServiceTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationServiceTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceNotificationServiceTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpcTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpcTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpcTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceRpcTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacadeTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacadeTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacadeTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfDeviceSalFacadeTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapterTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapterTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapterTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/NetconfKeystoreAdapterTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpcTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpcTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpcTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/SchemalessNetconfDeviceRpcTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTxTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTxTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTxTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadOnlyTxTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTxTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTxTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTxTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/FieldsAwareReadWriteTxTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/NetconfDeviceWriteOnlyTxTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/NetconfDeviceWriteOnlyTxTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/NetconfDeviceWriteOnlyTxTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/NetconfDeviceWriteOnlyTxTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTxTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTxTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTxTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadOnlyTxTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTxTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTxTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTxTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/ReadWriteTxTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChainTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChainTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChainTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxChainTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxTestUtils.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxTestUtils.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxTestUtils.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/TxTestUtils.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTxTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTxTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTxTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateRunningTxTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTxTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTxTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTxTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteCandidateTxTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTxTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTxTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTxTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/sal/tx/WriteRunningTxTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProviderTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProviderTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProviderTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/NetconfRemoteSchemaYangSourceProviderTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProviderTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProviderTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProviderTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/YangLibrarySchemaYangSourceProviderTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseRpcSchemalessTransformerTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformerTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformerTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformerTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/NetconfMessageTransformerTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformerTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformerTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformerTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/SchemalessMessageTransformerTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsSchemalessRpcStructureTransformerTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsSchemalessRpcStructureTransformerTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsSchemalessRpcStructureTransformerTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/FieldsSchemalessRpcStructureTransformerTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOpsTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOpsTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOpsTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfBaseOpsTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfSalKeystoreServiceTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfSalKeystoreServiceTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfSalKeystoreServiceTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/NetconfSalKeystoreServiceTest.java diff --git a/netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformerTest.java b/plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformerTest.java similarity index 100% rename from netconf/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformerTest.java rename to plugins/sal-netconf-connector/src/test/java/org/opendaylight/netconf/sal/connect/netconf/util/SchemalessRpcStructureTransformerTest.java diff --git a/netconf/sal-netconf-connector/src/test/resources/nc881/netconf-state-filtered.xml b/plugins/sal-netconf-connector/src/test/resources/nc881/netconf-state-filtered.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/nc881/netconf-state-filtered.xml rename to plugins/sal-netconf-connector/src/test/resources/nc881/netconf-state-filtered.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/nc881/netconf-state.xml b/plugins/sal-netconf-connector/src/test/resources/nc881/netconf-state.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/nc881/netconf-state.xml rename to plugins/sal-netconf-connector/src/test/resources/nc881/netconf-state.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/nested-notification-payload.xml b/plugins/sal-netconf-connector/src/test/resources/nested-notification-payload.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/nested-notification-payload.xml rename to plugins/sal-netconf-connector/src/test/resources/nested-notification-payload.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/netconf-keystore.xml b/plugins/sal-netconf-connector/src/test/resources/netconf-keystore.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/netconf-keystore.xml rename to plugins/sal-netconf-connector/src/test/resources/netconf-keystore.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/netconf-state.schemas.payload.xml b/plugins/sal-netconf-connector/src/test/resources/netconf-state.schemas.payload.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/netconf-state.schemas.payload.xml rename to plugins/sal-netconf-connector/src/test/resources/netconf-state.schemas.payload.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/notification-payload.xml b/plugins/sal-netconf-connector/src/test/resources/notification-payload.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/notification-payload.xml rename to plugins/sal-netconf-connector/src/test/resources/notification-payload.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/data/container.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/data/container.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/data/container.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/data/container.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-bad-key.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-bad-key.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-bad-key.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-bad-key.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-compound-key.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-compound-key.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-compound-key.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list-compound-key.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/data/keyed-list.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/edit-config/container.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/edit-config/container.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/edit-config/container.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/edit-config/container.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-bad-key.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-bad-key.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-bad-key.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-bad-key.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-compound-key.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-compound-key.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-compound-key.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list-compound-key.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/edit-config/keyed-list.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/filter/container.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/filter/container.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/filter/container.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/filter/container.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-bad-key.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-bad-key.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-bad-key.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-bad-key.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-compound-key.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-compound-key.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-compound-key.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list-compound-key.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/filter/keyed-list.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/filter/one-root-filter.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/filter/one-root-filter.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/filter/one-root-filter.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/filter/one-root-filter.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/filter/two-roots-filter.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/filter/two-roots-filter.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/filter/two-roots-filter.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/filter/two-roots-filter.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/get-config/container.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/get-config/container.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/get-config/container.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/get-config/container.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-bad-key.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-bad-key.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-bad-key.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-bad-key.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-compound-key.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-compound-key.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-compound-key.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list-compound-key.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list.xml b/plugins/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list.xml rename to plugins/sal-netconf-connector/src/test/resources/schemaless/get-config/keyed-list.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/augmented-action.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/augmented-action.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/augmented-action.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/augmented-action.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/config-test-rpc.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/config-test-rpc.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/config-test-rpc.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/config-test-rpc.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/conflicting-actions.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/conflicting-actions.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/conflicting-actions.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/conflicting-actions.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/example-server-farm-2.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/example-server-farm-2.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/example-server-farm-2.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/example-server-farm-2.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/example-server-farm.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/example-server-farm.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/example-server-farm.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/example-server-farm.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/nested-notification.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/nested-notification.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/nested-notification.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/nested-notification.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/network-topology@2013-10-21.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/network-topology@2013-10-21.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/network-topology@2013-10-21.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/network-topology@2013-10-21.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/rpc-notification-subscription.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/rpc-notification-subscription.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/rpc-notification-subscription.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/rpc-notification-subscription.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/rpcs-actions-outputs.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/rpcs-actions-outputs.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/rpcs-actions-outputs.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/rpcs-actions-outputs.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/test-module.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/test-module.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/test-module.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/test-module.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/user-notification.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/user-notification.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/user-notification.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/user-notification.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/user-notification2.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/user-notification2.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/user-notification2.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/user-notification2.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/user-notification3.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/user-notification3.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/user-notification3.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/user-notification3.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/user-notification4.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/user-notification4.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/user-notification4.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/user-notification4.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/schemas/yang-ext.yang b/plugins/sal-netconf-connector/src/test/resources/schemas/yang-ext.yang similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/schemas/yang-ext.yang rename to plugins/sal-netconf-connector/src/test/resources/schemas/yang-ext.yang diff --git a/netconf/sal-netconf-connector/src/test/resources/yang-library-fail-completely.xml b/plugins/sal-netconf-connector/src/test/resources/yang-library-fail-completely.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/yang-library-fail-completely.xml rename to plugins/sal-netconf-connector/src/test/resources/yang-library-fail-completely.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/yang-library-fail.xml b/plugins/sal-netconf-connector/src/test/resources/yang-library-fail.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/yang-library-fail.xml rename to plugins/sal-netconf-connector/src/test/resources/yang-library-fail.xml diff --git a/netconf/sal-netconf-connector/src/test/resources/yang-library.json b/plugins/sal-netconf-connector/src/test/resources/yang-library.json similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/yang-library.json rename to plugins/sal-netconf-connector/src/test/resources/yang-library.json diff --git a/netconf/sal-netconf-connector/src/test/resources/yang-library.xml b/plugins/sal-netconf-connector/src/test/resources/yang-library.xml similarity index 100% rename from netconf/sal-netconf-connector/src/test/resources/yang-library.xml rename to plugins/sal-netconf-connector/src/test/resources/yang-library.xml diff --git a/pom.xml b/pom.xml index d34f0dc36b..72d1203fca 100644 --- a/pom.xml +++ b/pom.xml @@ -36,6 +36,7 @@ karaf-static model transport + plugins apps third-party -- 2.36.6