public static UnifiedHandlerChainsMetaData parse(InputStream is) throws IOException { // http://java.sun.com/xml/ns/javaee/javaee_web_services_1_2.xsd try { XMLStreamReader xmlr = StAXUtils.createXMLStreamReader(is); return parse(xmlr); } catch (XMLStreamException e) { throw new IOException(e); } }
UnifiedHandlerChainsMetaDataParser parser = new UnifiedHandlerChainsMetaDataParser(); handlerChains = parser.parseHandlerChains(reader, reader.getNamespaceURI());
private static Set<String> getHandlers(final InputStream is) throws IOException { final Set<String> retVal = new HashSet<String>(); final UnifiedHandlerChainsMetaData handlerChainsUMDM = UnifiedHandlerChainsMetaDataParser.parse(is); for (final UnifiedHandlerChainMetaData handlerChainUMDM : handlerChainsUMDM.getHandlerChains()) { for (final UnifiedHandlerMetaData handlerUMDM : handlerChainUMDM.getHandlers()) { retVal.add(handlerUMDM.getHandlerClass()); } } return retVal; }
private static Set<String> getHandlers(final InputStream is) throws IOException { final Set<String> retVal = new HashSet<String>(); final UnifiedHandlerChainsMetaData handlerChainsUMDM = UnifiedHandlerChainsMetaDataParser.parse(is); if (handlerChainsUMDM != null) { for (final UnifiedHandlerChainMetaData handlerChainUMDM : handlerChainsUMDM.getHandlerChains()) { for (final UnifiedHandlerMetaData handlerUMDM : handlerChainUMDM.getHandlers()) { retVal.add(handlerUMDM.getHandlerClass()); } } } return retVal; }
private static Set<String> getHandlers(final InputStream is) throws IOException { final Set<String> retVal = new HashSet<String>(); final UnifiedHandlerChainsMetaData handlerChainsUMDM = UnifiedHandlerChainsMetaDataParser.parse(is); if (handlerChainsUMDM != null) { for (final UnifiedHandlerChainMetaData handlerChainUMDM : handlerChainsUMDM.getHandlerChains()) { for (final UnifiedHandlerMetaData handlerUMDM : handlerChainUMDM.getHandlers()) { retVal.add(handlerUMDM.getHandlerClass()); } } } return retVal; }