@Override public XMLEventReader createXMLEventReader(Reader r) throws XMLStreamException { return createXMLEventReader(null, r); }
@Override public XMLEventReader createXMLEventReader(Reader r) throws XMLStreamException { return createXMLEventReader(null, r); }
@Override public XMLEventReader createXMLEventReader(InputStream in) throws XMLStreamException { return createXMLEventReader(in, null); }
@Override public XMLEventReader createXMLEventReader(InputStream in) throws XMLStreamException { return createXMLEventReader(in, null); }
public Boolean call() { try { XMLEventReader eventReader = new com.fasterxml.aalto.stax.InputFactoryImpl() .createXMLEventReader(pipedInputStream); XMLEventWriter eventWriter = new com.fasterxml.aalto.stax.OutputFactoryImpl() .createXMLEventWriter(outputStream); XMLEvent event = null; while (eventReader.hasNext()) { event = eventReader.nextEvent(); event = eventTransformer.transform(event); eventWriter.add(event); eventWriter.flush(); } eventReader.close(); eventWriter.flush(); eventWriter.close(); outputStream.flush(); outputStream.close(); } catch (XMLStreamException | IOException e) { throw new IllegalStateException(e); } return true; } };