public void start() { flushEnabled = true; flushEvents(); flushPendingDataQueues((VmPipeSession) getSession()); }
@Override public void fireSessionCreated() { pushEvent(new IoEvent(IoEventType.SESSION_CREATED, getSession(), null)); }
@Override public void fireMessageReceived(Object message) { pushEvent(new IoEvent(IoEventType.MESSAGE_RECEIVED, getSession(), message)); }
@Override public void fireFilterClose() { pushEvent(new IoEvent(IoEventType.CLOSE, getSession(), null)); }
@Override public void fireSessionClosed() { pushEvent(new IoEvent(IoEventType.SESSION_CLOSED, getSession(), null)); }
@Override public void fireExceptionCaught(Throwable cause) { pushEvent(new IoEvent(IoEventType.EXCEPTION_CAUGHT, getSession(), cause)); }
@Override public void fireSessionIdle(IdleStatus status) { pushEvent(new IoEvent(IoEventType.SESSION_IDLE, getSession(), status)); }
@Override public void fireSessionOpened() { pushEvent(new IoEvent(IoEventType.SESSION_OPENED, getSession(), null)); }
@Override public void fireMessageSent(WriteRequest request) { pushEvent(new IoEvent(IoEventType.MESSAGE_SENT, getSession(), request)); }
@Override public void fireFilterWrite(WriteRequest writeRequest) { pushEvent(new IoEvent(IoEventType.WRITE, getSession(), writeRequest)); }
public void start() { flushEnabled = true; flushEvents(); flushPendingDataQueues((VmPipeSession) getSession()); }
public void start() { flushEnabled = true; flushEvents(); flushPendingDataQueues((VmPipeSession) getSession()); }
@Override public void fireSessionCreated() { pushEvent(new IoEvent(IoEventType.SESSION_CREATED, getSession(), null)); }
@Override public void fireExceptionCaught(Throwable cause) { pushEvent(new IoEvent(IoEventType.EXCEPTION_CAUGHT, getSession(), cause)); }
@Override public void fireMessageSent(WriteRequest request) { pushEvent(new IoEvent(IoEventType.MESSAGE_SENT, getSession(), request)); }
@Override public void fireFilterClose() { pushEvent(new IoEvent(IoEventType.CLOSE, getSession(), null)); }
@Override public void fireSessionClosed() { pushEvent(new IoEvent(IoEventType.SESSION_CLOSED, getSession(), null)); }
@Override public void fireSessionIdle(IdleStatus status) { pushEvent(new IoEvent(IoEventType.SESSION_IDLE, getSession(), status)); }
@Override public void fireMessageReceived(Object message) { pushEvent(new IoEvent(IoEventType.MESSAGE_RECEIVED, getSession(), message)); }
@Override public void fireSessionClosed() { pushEvent(new IoEvent(IoEventType.SESSION_CLOSED, getSession(), null)); }