X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fpacket%2FIPluginOutDataPacketService.java;fp=opendaylight%2Fsal%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fpacket%2FIPluginOutDataPacketService.java;h=0000000000000000000000000000000000000000;hb=42c32160bfd41de57189bb246fec5ffb48ed8e9e;hp=10667fdac8a79cb08333a584e80c92fbfb3e753e;hpb=edf5bfcee83c750853253ccfd991ba7000f5f65b;p=controller.git diff --git a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginOutDataPacketService.java b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginOutDataPacketService.java deleted file mode 100644 index 10667fdac8..0000000000 --- a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginOutDataPacketService.java +++ /dev/null @@ -1,42 +0,0 @@ - -/* - * 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 - */ - -/** - * @file IPluginOutDataPacketService.java - * - * @brief Interface SAL will need to register in order to get some - * packets from the southbound protocol plugins - * - * Interface SAL will need to register in order to get some - * packets from the southbound protocol plugins - */ - -package org.opendaylight.controller.sal.packet; - -/** - * Interface used by SAL to intercept any Data Packet coming from the - * southbound protocol plugins - */ -public interface IPluginOutDataPacketService { - /** - * Handler for receiving the packet. The SAL layer can signal back - * to the southbound plugin if the packet has been consumed or can - * go for further processing. Usually after SAL processing - * probably there is no other processing to be done, but just in - * case there is chain the return code can be used. - * The protocol plugin is supposed to deliver a packet with the - * IncomingNodeConnector set - * - * @param inPkt Packet received - * - * @return An indication if the packet should still be processed - * or we should stop it. - */ - PacketResult receiveDataPacket(RawPacket inPkt); -}