/** * Call next Encoder in the chain * * @param message * @param composer * @param session * @throws IOException */ protected void chainEncode(ImapMessage message, ImapResponseComposer composer, ImapSession session) throws IOException { next.encode(message, composer, session); }
public void respond(final ImapResponseMessage message) { try { encoder.encode(message, composer, session); } catch (IOException failure) { this.failure = failure; } }
/** * Call next Encoder in the chain * * @param message * @param composer * @param session * @throws IOException */ protected void chainEncode(ImapMessage message, ImapResponseComposer composer, ImapSession session) throws IOException { next.encode(message, composer, session); }
@Override public void respond(ImapResponseMessage message) { try { encoder.encode(message, composer, session); } catch (IOException failure) { this.failure = failure; } }