/* * Copyright (c) 2013 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.sndplatform.adaptors.controllerservice; import java.io.IOException; import java.net.SocketAddress; import java.util.Collection; import java.util.Date; import java.util.List; import java.util.Map; import java.util.concurrent.Future; import java.util.concurrent.locks.Lock; import org.jboss.netty.channel.Channel; import org.openflow.protocol.OFFeaturesReply; import org.openflow.protocol.OFMessage; import org.openflow.protocol.OFPhysicalPort; import org.openflow.protocol.OFStatisticsRequest; import org.openflow.protocol.statistics.OFDescriptionStatistics; import org.openflow.protocol.statistics.OFStatistics; import org.sdnplatform.core.IControllerService.Role; import org.sdnplatform.core.IOFMessageListener; import org.sdnplatform.core.IOFSwitch; import org.sdnplatform.core.ListenerContext; import org.sdnplatform.core.internal.Controller; import org.sdnplatform.threadpool.IThreadPoolService; public class OFSwitchAdaptor implements IOFSwitch { private long id = 0; public long getId() { return this.id; } public void setId(long id) { this.id = id; } public void setId(Long id) { this.id = id.longValue(); } public boolean attributeEquals(String arg0, Object arg1) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void cancelAllStatisticsReplies() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void cancelFeaturesReply(int arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void cancelStatisticsReply(int arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void clearAllFlowMods() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void deletePort(short arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void deletePort(String arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void deliverOFFeaturesReply(OFMessage arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void deliverStatisticsReply(OFMessage arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void disconnectOutputStream() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void flush() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public int getActions() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Object getAttribute(String arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Map<Object, Object> getAttributes() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public int getBuffers() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public int getCapabilities() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Date getConnectedSince() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Collection<Short> getEnabledPortNumbers() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Collection<OFPhysicalPort> getEnabledPorts() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Role getHARole() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public SocketAddress getInetAddress() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Lock getListenerReadLock() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Lock getListenerWriteLock() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public int getNextTransactionId() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public OFPhysicalPort getPort(short arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public OFPhysicalPort getPort(String arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Map<Short, Long> getPortBroadcastHits() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public OFPortType getPortType(short arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Collection<OFPhysicalPort> getPorts() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Future<List<OFStatistics>> getStatistics(OFStatisticsRequest arg0) throws IOException { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public String getStringId() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public byte getTables() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public List<Short> getUplinkPorts() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public boolean hasAttribute(String arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public boolean isConnected() { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public boolean isFastPort(short arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public boolean portEnabled(short arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public boolean portEnabled(String arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public boolean portEnabled(OFPhysicalPort arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Future<OFFeaturesReply> querySwitchFeaturesReply() throws IOException { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public Object removeAttribute(String arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void sendStatsQuery(OFStatisticsRequest arg0, int arg1, IOFMessageListener arg2) throws IOException { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setAttribute(String arg0, Object arg1) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setChannel(Channel arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setConnected(boolean arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setControllerProvider(Controller arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setFeaturesReply(OFFeaturesReply arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setHARole(Role arg0, boolean arg1) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setPort(OFPhysicalPort arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setSwitchProperties(OFDescriptionStatistics arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void setThreadPoolService(IThreadPoolService arg0) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public boolean updateBroadcastCache(Long arg0, Short arg1) { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void write(OFMessage arg0, ListenerContext arg1) throws IOException { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } public void write(List<OFMessage> arg0, ListenerContext arg1) throws IOException { // TODO Finish Implementing this method throw new UnsupportedOperationException("Not implemented yet."); } }