getAsyncQueueIO().getReader();
return reader.processAsync(context).toProcessorResult();
} else if (iOEvent == IOEvent.WRITE) {
final Connection connection = context.getConnection();
final AsyncQueueWriter writer =
((AsyncQueueEnabledTransport) connection.getTransport()).
getAsyncQueueIO().getWriter();
return writer.processAsync(context).toProcessorResult();
}
throw new IllegalStateException("Unexpected IOEvent=" + iOEvent);
}