@Override public KeyPair getResult() { final String name = getRequest().getArgs().get(1).toString(); try { return Iterables.find( handler.getResult(), new Predicate<KeyPair>() { @Override public boolean apply(KeyPair input) { return input.getName().equals(name); } }); } catch (NoSuchElementException e) { logger.debug( "keypair %s/%s not found in %s", getRequest().getArgs().get(0), name, handler.getResult()); return null; } }
public void characters(char ch[], int start, int length) { handler.characters(ch, start, length); }
public void endElement(String uri, String name, String qName) { handler.endElement(uri, name, qName); }
@Override public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException { handler.startElement(uri, localName, qName, attributes); }