@Override public org.restlet.util.SelectionRegistration getRegistration() throws IOException { return getWrappedRepresentation().getRegistration(); }
/** * Sets a listener for NIO read events. If the listener is null, it clear * any existing listener. * * @param readingListener * The listener for NIO read events. */ public void setListener(org.restlet.util.ReadingListener readingListener) { try { org.restlet.util.SelectionRegistration sr = getRegistration(); if ((readingListener == null)) { sr.setNoInterest(); } else { sr.setReadInterest(); } sr.setSelectionListener(readingListener); } catch (IOException ioe) { Context.getCurrentLogger().log(Level.WARNING, "Unable to register the reading listener", ioe); } }
/** * Sets a listener for NIO read events. If the listener is null, it clear * any existing listener. * * @param readingListener * The listener for NIO read events. */ public void setListener(org.restlet.util.ReadingListener readingListener) { try { org.restlet.util.SelectionRegistration sr = getRegistration(); if ((readingListener == null)) { sr.setNoInterest(); } else { sr.setReadInterest(); } sr.setSelectionListener(readingListener); } catch (IOException ioe) { Context.getCurrentLogger().log(Level.WARNING, "Unable to register the reading listener", ioe); } }