@Service public class SimpleVirtualPacketStore extends AbstractVirtualStore<org.onosproject.net.packet.PacketEvent,org.onosproject.net.packet.PacketStoreDelegate> implements org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore
delegateMap| Constructor and Description |
|---|
SimpleVirtualPacketStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
void |
cancelPackets(org.onosproject.incubator.net.virtual.NetworkId networkId,
org.onosproject.net.packet.PacketRequest request) |
void |
deactivate() |
void |
emit(org.onosproject.incubator.net.virtual.NetworkId networkId,
org.onosproject.net.packet.OutboundPacket packet) |
List<org.onosproject.net.packet.PacketRequest> |
existingRequests(org.onosproject.incubator.net.virtual.NetworkId networkId) |
void |
requestPackets(org.onosproject.incubator.net.virtual.NetworkId networkId,
org.onosproject.net.packet.PacketRequest request) |
hasDelegate, notifyDelegate, notifyDelegate, setDelegate, unsetDelegate@Activate public void activate()
@Deactivate public void deactivate()
public void emit(org.onosproject.incubator.net.virtual.NetworkId networkId,
org.onosproject.net.packet.OutboundPacket packet)
emit in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStorepublic void requestPackets(org.onosproject.incubator.net.virtual.NetworkId networkId,
org.onosproject.net.packet.PacketRequest request)
requestPackets in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStorepublic void cancelPackets(org.onosproject.incubator.net.virtual.NetworkId networkId,
org.onosproject.net.packet.PacketRequest request)
cancelPackets in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStorepublic List<org.onosproject.net.packet.PacketRequest> existingRequests(org.onosproject.incubator.net.virtual.NetworkId networkId)
existingRequests in interface org.onosproject.incubator.net.virtual.VirtualNetworkPacketStore