public static GoAwayFrameBuilder builder() { return new GoAwayFrameBuilder(); }
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
public GoAwayFrame build() { final GoAwayFrame frame = GoAwayFrame.create(); setHeaderValuesTo(frame); frame.lastStreamId = lastStreamId; frame.errorCode = errorCode; frame.additionalDebugData = additionalDebugData; return frame; }
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
.lastStreamId(goingAwayLastStreamId) .additionalDebugData(((detail != null) ? Buffers.wrap(getMemoryManager(), detail) : null)) .errorCode(errorCode) .build();
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }
/** * Method is called, when GOAWAY is initiated by peer */ void setGoAwayByPeer(final int lastStreamId) { synchronized (sessionLock) { pushEnabled = false; goingAwayLastStreamId = lastStreamId; closeFlag = CloseType.REMOTELY; pruneStreams(); if (isServer || lastStreamId != Integer.MAX_VALUE) { sendGoAwayAndClose(GoAwayFrame.builder() .lastStreamId(goingAwayLastStreamId) .additionalDebugData(Buffers.wrap(getMemoryManager(), "Peer Requested.")) .errorCode(ErrorCode.NO_ERROR) .build()); } } }