@Override
public boolean executeIoEvent(final Connection connection,
final IOEvent ioEvent, final boolean isIoEventEnabled)
throws IOException {
IOEventLifeCycleListener listener = null;
if (isReadWrite(ioEvent)) {
listener = isIoEventEnabled
? LIFECYCLE_LISTENER_WHEN_IO_ENABLED
: LIFECYCLE_LISTENER_WHEN_IO_DISABLED;
}