Top Inners Fields Constructors Methods
org.glassfish.grizzly.http2.frames

public Class PriorityFrame

extends Http2Frame
Class Inheritance
Imports
java.util.Collections, .Map, org.glassfish.grizzly.Buffer, .ThreadCache, org.glassfish.grizzly.memory.MemoryManager

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private static final ThreadCache.CachedTypeIndex<PriorityFrame>
private boolean
private int
public static final int
private int
Inherited from org.glassfish.grizzly.http2.frames.Http2Frame:
DONT_RECYCLEFRAME_HEADER_SIZEframeBufferlength

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static PriorityFrame.PriorityFrameBuilder
protected int
pack-priv static PriorityFrame
public static Http2Frame
fromBuffer(final int streamId, final Buffer frameBuffer)

protected Map<Integer, String>
public int
public int
public int
public boolean
public void
public Buffer
toBuffer(final MemoryManager<E extends Buffer> memoryManager)

Implements abstract org.glassfish.grizzly.http2.frames.Http2Frame.toBuffer.

public String
toString()

Overrides org.glassfish.grizzly.http2.frames.Http2Frame.toString.

Returns a string representation of the object.

Inherited from org.glassfish.grizzly.http2.frames.Http2Frame:
clearFlaggetFlagsgetLengthgetStreamIdheaderToStringisFlagSetonPayloadUpdatedserializeFrameHeadersetFlagsetFlagssetFrameBuffersetStreamIdtoBuffer

Field Detail

CACHE_IDXback to summary
private static final ThreadCache.CachedTypeIndex<PriorityFrame> CACHE_IDX
isExclusiveback to summary
private boolean isExclusive
streamDependencyback to summary
private int streamDependency
TYPEback to summary
public static final int TYPE
weightback to summary
private int weight

Constructor Detail

PriorityFrameback to summary
private PriorityFrame()

Method Detail

builderback to summary
public static PriorityFrame.PriorityFrameBuilder builder()
calcLengthback to summary
protected int calcLength()

Implements abstract org.glassfish.grizzly.http2.frames.Http2Frame.calcLength.

Annotations
@Override
createback to summary
pack-priv static PriorityFrame create()
fromBufferback to summary
public static Http2Frame fromBuffer(final int streamId, final Buffer frameBuffer)
getFlagNamesMapback to summary
protected Map<Integer, String> getFlagNamesMap()

Implements abstract org.glassfish.grizzly.http2.frames.Http2Frame.getFlagNamesMap.

Annotations
@Override
getStreamDependencyback to summary
public int getStreamDependency()
getTypeback to summary
public int getType()

Implements abstract org.glassfish.grizzly.http2.frames.Http2Frame.getType.

Annotations
@Override
getWeightback to summary
public int getWeight()
isExclusiveback to summary
public boolean isExclusive()
recycleback to summary
public void recycle()

Overrides org.glassfish.grizzly.http2.frames.Http2Frame.recycle.

Implements org.glassfish.grizzly.Cacheable.recycle.

Annotations
@Override
toBufferback to summary
public Buffer toBuffer(final MemoryManager<E extends Buffer> memoryManager)

Implements abstract org.glassfish.grizzly.http2.frames.Http2Frame.toBuffer.

Annotations
@Override
toStringback to summary
public String toString()

Overrides org.glassfish.grizzly.http2.frames.Http2Frame.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override
org.glassfish.grizzly.http2.frames back to summary

public Class PriorityFrame.PriorityFrameBuilder

extends Http2Frame.Http2FrameBuilder<PriorityFrame.PriorityFrameBuilder>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private boolean
private int
private int
Inherited from org.glassfish.grizzly.http2.frames.Http2Frame.Http2FrameBuilder:
flagsstreamId

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public PriorityFrame
public PriorityFrame.PriorityFrameBuilder
exclusive(final boolean exclusive)

protected PriorityFrame.PriorityFrameBuilder
public PriorityFrame.PriorityFrameBuilder
streamDependency(final int streamDependency)

public PriorityFrame.PriorityFrameBuilder
weight(final int weight)

Inherited from org.glassfish.grizzly.http2.frames.Http2Frame.Http2FrameBuilder:
clearFlagsetFlagsetHeaderValuesTostreamId

Field Detail

exclusiveback to summary
private boolean exclusive
streamDependencyback to summary
private int streamDependency
weightback to summary
private int weight

Constructor Detail

PriorityFrameBuilderback to summary
protected PriorityFrameBuilder()

Method Detail

buildback to summary
public PriorityFrame build()

Implements abstract org.glassfish.grizzly.http2.frames.Http2Frame.Http2FrameBuilder.build.

Annotations
@Override
exclusiveback to summary
public PriorityFrame.PriorityFrameBuilder exclusive(final boolean exclusive)
getThisback to summary
protected PriorityFrame.PriorityFrameBuilder getThis()

Implements abstract org.glassfish.grizzly.http2.frames.Http2Frame.Http2FrameBuilder.getThis.

Annotations
@Override
streamDependencyback to summary
public PriorityFrame.PriorityFrameBuilder streamDependency(final int streamDependency)
weightback to summary
public PriorityFrame.PriorityFrameBuilder weight(final int weight)