X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=stubrenderer%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fstubrenderer%2FSendingRendererRPCs.java;fp=stubrenderer%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fstubrenderer%2FSendingRendererRPCs.java;h=0000000000000000000000000000000000000000;hb=5b89d838341f59343b69ac016a03fd29f41f94c3;hp=8f17cc0d6980cd2a3c1c195b8c62e73d08a1ffc5;hpb=0a0bd8a98da3242cdf8651b1c5424c9484f1d441;p=transportpce.git diff --git a/stubrenderer/src/main/java/org/opendaylight/transportpce/stubrenderer/SendingRendererRPCs.java b/stubrenderer/src/main/java/org/opendaylight/transportpce/stubrenderer/SendingRendererRPCs.java deleted file mode 100644 index 8f17cc0d6..000000000 --- a/stubrenderer/src/main/java/org/opendaylight/transportpce/stubrenderer/SendingRendererRPCs.java +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright © 2017 Orange, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ - -package org.opendaylight.transportpce.stubrenderer; - -import java.util.ArrayList; -import java.util.List; - -import org.opendaylight.yang.gen.v1.http.org.openroadm.common.service.types.rev161014.service.TopologyBuilder; -import org.opendaylight.yang.gen.v1.http.org.openroadm.topology.rev161014.topology.AToZ; -import org.opendaylight.yang.gen.v1.http.org.openroadm.topology.rev161014.topology.ZToA; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -/** - * Class for Sending Renderer requests : - * - Service-implementation-request - * - Service-delete-request. - * @author Martial Coulibaly ( martial.coulibaly@gfi.com ) on behalf of Orange - * - */ -public class SendingRendererRPCs { - /* Logging. */ - private static final Logger LOG = LoggerFactory.getLogger(SendingRendererRPCs.class); - /* define procedure success (or not ). */ - private Boolean success; - /* define type of request
- * true pathcomputation
- * false cancelresourcereserve. */ - private TopologyBuilder topology; - private List atoz; - private List ztoa; - - public SendingRendererRPCs() { - success = true; - setTopology(null); - } - - private void buildAtoZ() { - atoz = new ArrayList(); - } - - private void buildZtoA() { - ztoa = new ArrayList(); - } - - public void serviceDelete() { - LOG.info("Wait for 10s til beginning the Renderer ServiceDelete request"); - try { - Thread.sleep(10000); //sleep for 10s - } catch (InterruptedException e) { - LOG.error(e.toString()); - } - LOG.info("ServiceDelete ..."); - } - - public void serviceImplementation() { - LOG.info("Wait for 10s til beginning the Renderer serviceImplementation request"); - try { - Thread.sleep(10000); //sleep for 10s - } catch (InterruptedException e) { - LOG.error(e.toString()); - } - LOG.info("serviceImplementation ..."); - buildAtoZ(); - buildZtoA(); - - setTopology(new TopologyBuilder() - .setAToZ(atoz) - .setZToA(ztoa)); - } - - public Boolean getSuccess() { - return success; - } - - public void setSuccess(Boolean success) { - this.success = success; - } - - public TopologyBuilder getTopology() { - return topology; - } - - public void setTopology(TopologyBuilder topo) { - this.topology = topo; - } -}