From: Robert Varga Date: Wed, 4 Jun 2014 20:16:44 +0000 (+0200) Subject: BUG-1089: migrate ConfigurableLinkManager X-Git-Tag: release/helium~693 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=8661b0575d7ab4ec93049d66b1f9bfeac0ae5ca2 BUG-1089: migrate ConfigurableLinkManager ConfigurableLinkManager is utterly unused code, but still needs to be migrated from xtend. This patch does just that. Change-Id: If58b847d3adbe40270ce6b254d3e4c415abf9291 Signed-off-by: Robert Varga --- diff --git a/opendaylight/md-sal/compatibility/inventory-topology-compatibility/src/main/java/org/opendaylight/controller/md/compatibility/topologymanager/ConfigurableLinkManager.xtend b/opendaylight/md-sal/compatibility/inventory-topology-compatibility/src/main/java/org/opendaylight/controller/md/compatibility/topologymanager/ConfigurableLinkManager.java similarity index 57% rename from opendaylight/md-sal/compatibility/inventory-topology-compatibility/src/main/java/org/opendaylight/controller/md/compatibility/topologymanager/ConfigurableLinkManager.xtend rename to opendaylight/md-sal/compatibility/inventory-topology-compatibility/src/main/java/org/opendaylight/controller/md/compatibility/topologymanager/ConfigurableLinkManager.java index b5f6cecd34..2d85f76278 100644 --- a/opendaylight/md-sal/compatibility/inventory-topology-compatibility/src/main/java/org/opendaylight/controller/md/compatibility/topologymanager/ConfigurableLinkManager.xtend +++ b/opendaylight/md-sal/compatibility/inventory-topology-compatibility/src/main/java/org/opendaylight/controller/md/compatibility/topologymanager/ConfigurableLinkManager.java @@ -1,31 +1,31 @@ -/* +/** * Copyright (c) 2014 Cisco Systems, 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.controller.md.compatibility.topologymanager +package org.opendaylight.controller.md.compatibility.topologymanager; -import org.opendaylight.controller.topologymanager.ITopologyManager -import org.opendaylight.controller.topologymanager.TopologyUserLinkConfig +import java.util.concurrent.ConcurrentMap; -abstract class ConfigurableLinkManager implements ITopologyManager { - - final override addUserLink(TopologyUserLinkConfig link) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - +import org.opendaylight.controller.sal.utils.Status; +import org.opendaylight.controller.topologymanager.ITopologyManager; +import org.opendaylight.controller.topologymanager.TopologyUserLinkConfig; + +public abstract class ConfigurableLinkManager implements ITopologyManager { + @Override + public final Status addUserLink(final TopologyUserLinkConfig link) { + throw new UnsupportedOperationException("TODO: auto-generated method stub"); } - - - final override deleteUserLink(String linkName) { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - + + @Override + public final Status deleteUserLink(final String linkName) { + throw new UnsupportedOperationException("TODO: auto-generated method stub"); } - - - final override getUserLinks() { - throw new UnsupportedOperationException("TODO: auto-generated method stub") - + + @Override + public final ConcurrentMap getUserLinks() { + throw new UnsupportedOperationException("TODO: auto-generated method stub"); } }