public static Transports getParent(Transport transport) { return transport.getParent(Transports.class); } }
public static Transports getParent(Transport transport) { return transport.getParent(Transports.class); } }
private static SelectionKeyHandler getSelectionKeyHandlerByName(final String name, final Transport transportConfig) { Transports transports = transportConfig.getParent(); List<SelectionKeyHandler> handlers = transports.getSelectionKeyHandler(); if (!handlers.isEmpty()) { for (SelectionKeyHandler handler : handlers) { if (handler.getName().equals(name)) { return handler; } } } return null; } }
private static SelectionKeyHandler getSelectionKeyHandlerByName(final String name, final Transport transportConfig) { Transports transports = transportConfig.getParent(); List<SelectionKeyHandler> handlers = transports.getSelectionKeyHandler(); if (!handlers.isEmpty()) { for (SelectionKeyHandler handler : handlers) { if (handler.getName().equals(name)) { return handler; } } } return null; } }
static public List<NetworkListener> findNetworkListeners(Transport transport) { NetworkListeners networkListeners = transport.getParent().getParent().getNetworkListeners(); List<NetworkListener> refs = new ArrayList<NetworkListener>(); for (NetworkListener listener : networkListeners.getNetworkListener()) { if (listener.getTransport().equals(transport.getName())) { refs.add(listener); } } return refs; }
static public List<NetworkListener> findNetworkListeners(Transport transport) { NetworkListeners networkListeners = transport.getParent().getParent().getNetworkListeners(); List<NetworkListener> refs = new ArrayList<NetworkListener>(); for (NetworkListener listener : networkListeners.getNetworkListener()) { if (listener.getTransport().equals(transport.getName())) { refs.add(listener); } } return refs; }