public static NetworkConfig getParent(Transports transports) { return transports.getParent(NetworkConfig.class); }
private void createTransport(Transports ts) throws PropertyVetoException { while (true) { try { if (parser.next() == START_ELEMENT) { if (parser.getLocalName().equals("transport") && ts != null) { Transport t = ts.createChild(Transport.class); ts.getTransport().add(t); for (int i = 0; i < parser.getAttributeCount(); i++) { String attr = parser.getAttributeLocalName(i); String val = parser.getAttributeValue(i); if (attr.equals("name")) { t.setName(val); } } break; } } } catch (TransactionFailure ex) { logger.log( Level.SEVERE,failureCreatingTransportConfig , ex); } catch (XMLStreamException ex) { logger.log( Level.SEVERE, problemParsingTransportConfig, ex); } } }
public static Transport findTransport(NetworkListener listener) { List<Transport> list = listener.getParent().getParent().getTransports().getTransport(); for (Transport transport : list) { if (listener.getTransport().equals(transport.getName())) { return transport; } } 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; } }
public static Transport findTransport(NetworkListener listener) { List<Transport> list = listener.getParent().getParent().getTransports().getTransport(); for (Transport transport : list) { if (listener.getTransport().equals(transport.getName())) { return transport; } } 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; } }
public static NetworkConfig getParent(Transports transports) { return transports.getParent(NetworkConfig.class); }
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; }