Java 类net.floodlightcontroller.core.IOFSwitchFilter 实例源码

项目:Multipath-Hedera-system-in-Floodlight-controller    文件:MockFloodlightProvider.java   
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:smartenit    文件:MockFloodlightProvider.java   
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:floodlight-qosmanager    文件:MockFloodlightProvider.java   
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:floodlight-nfv    文件:MockFloodlightProvider.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:HederaInFloodlight    文件:MockFloodlightProvider.java   
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:floodlight-oss    文件:MockFloodlightProvider.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:my-floodlight    文件:MockFloodlightProvider.java   
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:FL_HAND    文件:MockFloodlightProvider.java   
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:sdn-project    文件:MockFloodlightProvider.java   
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m, FloodlightContext bc) {
    List<IOFMessageListener> msgListeners = null;
    if (listeners.containsKey(m.getType())) {
        msgListeners = listeners.get(m.getType()).getOrderedListeners();
    }

    if (msgListeners != null) {                
        for (IOFMessageListener listener : msgListeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:smartenit    文件:Controller.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m,
                                  FloodlightContext bc) {
    if (log.isTraceEnabled()) {
        String str = OFMessage.getDataAsString(sw, m, bc);
        log.trace("{}", str);
    }

    List<IOFMessageListener> listeners = null;
    if (messageListeners.containsKey(m.getType())) {
        listeners = 
                messageListeners.get(m.getType()).getOrderedListeners();
    }

    if (listeners != null) {                
        for (IOFMessageListener listener : listeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:floodlight-qosmanager    文件:Controller.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m,
                                  FloodlightContext bc) {
    if (log.isTraceEnabled()) {
        String str = OFMessage.getDataAsString(sw, m, bc);
        log.trace("{}", str);
    }

    List<IOFMessageListener> listeners = null;
    if (messageListeners.containsKey(m.getType())) {
        listeners = 
                messageListeners.get(m.getType()).getOrderedListeners();
    }

    if (listeners != null) {                
        for (IOFMessageListener listener : listeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:floodlight-nfv    文件:Controller.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m,
                                  FloodlightContext bc) {
    if (log.isTraceEnabled()) {
        String str = OFMessage.getDataAsString(sw, m, bc);
        log.trace("{}", str);
    }

    List<IOFMessageListener> listeners = null;
    if (messageListeners.containsKey(m.getType())) {
        listeners =
                messageListeners.get(m.getType()).getOrderedListeners();
    }

    if (listeners != null) {
        for (IOFMessageListener listener : listeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:floodlight-oss    文件:Controller.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m,
                                  FloodlightContext bc) {
    if (log.isTraceEnabled()) {
        String str = OFMessage.getDataAsString(sw, m, bc);
        log.trace("{}", str);
    }

    List<IOFMessageListener> listeners = null;
    if (messageListeners.containsKey(m.getType())) {
        listeners =
                messageListeners.get(m.getType()).getOrderedListeners();
    }

    if (listeners != null) {
        for (IOFMessageListener listener : listeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:my-floodlight    文件:Controller.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m,
                                  FloodlightContext bc) {
    if (log.isTraceEnabled()) {
        String str = OFMessage.getDataAsString(sw, m, bc);
        log.trace("{}", str);
    }

    List<IOFMessageListener> listeners = null;
    if (messageListeners.containsKey(m.getType())) {
        listeners = 
                messageListeners.get(m.getType()).getOrderedListeners();
    }

    if (listeners != null) {                
        for (IOFMessageListener listener : listeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:FL_HAND    文件:Controller.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m,
                                  FloodlightContext bc) {
    if (log.isTraceEnabled()) {
        String str = OFMessage.getDataAsString(sw, m, bc);
        log.trace("{}", str);
    }

    List<IOFMessageListener> listeners = null;
    if (messageListeners.containsKey(m.getType())) {
        listeners =
                messageListeners.get(m.getType()).getOrderedListeners();
    }

    if (listeners != null) {
        for (IOFMessageListener listener : listeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}
项目:sdn-project    文件:Controller.java   
@Override
public void handleOutgoingMessage(IOFSwitch sw, OFMessage m,
                                  FloodlightContext bc) {
    if (log.isTraceEnabled()) {
        String str = OFMessage.getDataAsString(sw, m, bc);
        log.trace("{}", str);
    }

    List<IOFMessageListener> listeners = null;
    if (messageListeners.containsKey(m.getType())) {
        listeners = 
                messageListeners.get(m.getType()).getOrderedListeners();
    }

    if (listeners != null) {                
        for (IOFMessageListener listener : listeners) {
            if (listener instanceof IOFSwitchFilter) {
                if (!((IOFSwitchFilter)listener).isInterested(sw)) {
                    continue;
                }
            }
            if (Command.STOP.equals(listener.receive(sw, m, bc))) {
                break;
            }
        }
    }
}