X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2FSH_stubs.diff;h=9d423a20cf94f7a5223c2d5b3e53fd6f99c1e2fc;hb=324d1320943252f4373b0bb1f1f3b33737fe080c;hp=bb26d8af2967ebed315ac92c78b70aea7c229b84;hpb=0779ad5796bb645690874959c9a891c42e2f7175;p=transportpce.git diff --git a/tests/SH_stubs.diff b/tests/SH_stubs.diff index bb26d8af2..9d423a20c 100644 --- a/tests/SH_stubs.diff +++ b/tests/SH_stubs.diff @@ -1,71 +1,22 @@ -diff --git a/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerImpl.java b/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerImpl.java -index ccd0f14..8219393 100644 ---- a/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerImpl.java -+++ b/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerImpl.java -@@ -22,6 +22,7 @@ import org.opendaylight.transportpce.servicehandler.ModelMappingUtils; - import org.opendaylight.transportpce.servicehandler.service.PCEServiceWrapper; - import org.opendaylight.transportpce.servicehandler.service.ServiceDataStoreOperations; - import org.opendaylight.transportpce.servicehandler.service.ServiceDataStoreOperationsImpl; +diff --git a/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerProvider.java b/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerProvider.java +index 1c8ddfe..b83b8cc 100644 +--- a/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerProvider.java ++++ b/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/impl/ServicehandlerProvider.java +@@ -18,6 +18,7 @@ import org.opendaylight.transportpce.renderer.NetworkModelWavelengthService; + import org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperations; + import org.opendaylight.transportpce.servicehandler.listeners.PceListenerImpl; + import org.opendaylight.transportpce.servicehandler.listeners.RendererListenerImpl; +import org.opendaylight.transportpce.servicehandler.stub.StubRendererServiceOperations; - import org.opendaylight.transportpce.servicehandler.validation.ServiceCreateValidation; - import org.opendaylight.transportpce.servicehandler.validation.checks.ComplianceCheckResult; - import org.opendaylight.transportpce.servicehandler.validation.checks.ServicehandlerCompliancyCheck; -@@ -84,6 +85,7 @@ public class ServicehandlerImpl implements OrgOpenroadmServiceService { - private DataBroker db; - private ServiceDataStoreOperations serviceDataStoreOperations; - private RendererServiceOperations rendererServiceOperations; -+ private StubRendererServiceOperations stubRendererServiceOperations; - private PCEServiceWrapper pceServiceWrapper; - - //TODO: remove private request fields as they are in global scope -@@ -92,6 +94,7 @@ public class ServicehandlerImpl implements OrgOpenroadmServiceService { - RendererServiceOperations rendererServiceOperations) { - this.db = databroker; - this.rendererServiceOperations = rendererServiceOperations; -+ this.stubRendererServiceOperations = new StubRendererServiceOperations(); - this.serviceDataStoreOperations = new ServiceDataStoreOperationsImpl(this.db); - this.serviceDataStoreOperations.initialize(); - this.pceServiceWrapper = new PCEServiceWrapper(pathComputationService); -@@ -141,8 +144,8 @@ public class ServicehandlerImpl implements OrgOpenroadmServiceService { - - ServiceImplementationRequestInput serviceImplementationRequest = - ModelMappingUtils.createServiceImplementationRequest(input, pceResponse); -- ServiceImplementationRequestOutput serviceImplementationRequestOutput = this.rendererServiceOperations -- .serviceImplementation(serviceImplementationRequest); -+ ServiceImplementationRequestOutput serviceImplementationRequestOutput = this.stubRendererServiceOperations -+ .serviceImplementation(serviceImplementationRequest); - if (ResponseCodes.RESPONSE_OK - .equals(serviceImplementationRequestOutput.getConfigurationResponseCommon().getResponseCode())) { - String message = "Service rendered successfully !"; -@@ -216,8 +219,7 @@ public class ServicehandlerImpl implements OrgOpenroadmServiceService { - org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.renderer.rev171017 - .ServiceDeleteInput serviceDeleteInput = ModelMappingUtils.createServiceDeleteInput(input); - org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.renderer.rev171017 -- .ServiceDeleteOutput output = this.rendererServiceOperations.serviceDelete(serviceDeleteInput); -- -+ .ServiceDeleteOutput output = this.stubRendererServiceOperations.serviceDelete(serviceDeleteInput); - if (!ResponseCodes.RESPONSE_OK - .equals(output.getConfigurationResponseCommon().getResponseCode())) { - message = "Service delete failed!"; -diff --git a/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/stub/StubrendererImpl.java b/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/stub/StubrendererImpl.java -index 630fb67..2cc2bdf 100644 ---- a/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/stub/StubrendererImpl.java -+++ b/servicehandler/src/main/java/org/opendaylight/transportpce/servicehandler/stub/StubrendererImpl.java -@@ -51,6 +51,8 @@ public final class StubrendererImpl { - LOG.error("deleting service failed !", e); - responseCode = "500"; - } -+ responseCode = "200"; -+ message = "Service deleted"; - ConfigurationResponseCommonBuilder configurationResponseCommon = new ConfigurationResponseCommonBuilder() - .setAckFinalIndicator("yes") - .setRequestId(input.getServiceHandlerHeader().getRequestId()) -@@ -75,6 +77,8 @@ public final class StubrendererImpl { - LOG.error(message); - responseCode = "500"; - } -+ responseCode = "200"; -+ message = "Service implemented"; - ConfigurationResponseCommonBuilder configurationResponseCommon = new ConfigurationResponseCommonBuilder() - .setAckFinalIndicator("yes") - .setRequestId(input.getServiceHandlerHeader().getRequestId()) + import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev171017.TransportpcePceListener; + import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.renderer.rev171017.TransportpceRendererListener; + import org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev161014.OrgOpenroadmServiceService; +@@ -55,7 +56,8 @@ public class ServicehandlerProvider { + this.rpcRegistry = rpcProviderRegistry; + this.notificationService = notificationService; + this.pathComputationService = pathComputationService; +- this.rendererServiceOperations = rendererServiceOperations; ++ this.rendererServiceOperations = new StubRendererServiceOperations(networkModelWavelengthService, dataBroker, ++ notificationPublishService); + this.networkModelWavelengthService = networkModelWavelengthService; + this.notificationPublishService = notificationPublishService; + }