Skip navigation links
A B C D E F G H I J M N O R S T W 

A

AbstractByteBufBackedChannelOutboundInvokingOutputStream<T> - Class in org.microbean.jersey.netty
AbstractByteBufBackedChannelOutboundInvokingOutputStream(ChannelOutboundInvoker, boolean) - Constructor for class org.microbean.jersey.netty.AbstractByteBufBackedChannelOutboundInvokingOutputStream
AbstractByteBufBackedChannelOutboundInvokingOutputStream(ChannelOutboundInvoker, int, boolean) - Constructor for class org.microbean.jersey.netty.AbstractByteBufBackedChannelOutboundInvokingOutputStream
AbstractByteBufBackedChannelOutboundInvokingOutputStream(ChannelOutboundInvoker, int, boolean, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.AbstractByteBufBackedChannelOutboundInvokingOutputStream
AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator - Interface in org.microbean.jersey.netty
A creator of ByteBufs that uses a byte array or a portion of a byte array as its raw materials.
AbstractChannelOutboundInvokingOutputStream<T> - Class in org.microbean.jersey.netty
An OutputStream that delegates writing and flushing operations to a ChannelOutboundInvoker.
AbstractChannelOutboundInvokingOutputStream(ChannelOutboundInvoker) - Constructor for class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
Creates a new AbstractChannelOutboundInvokingOutputStream that does not automatically flush and that does not ever close the supplied ChannelOutboundInvoker.
AbstractChannelOutboundInvokingOutputStream(ChannelOutboundInvoker, boolean) - Constructor for class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
Creates a new AbstractChannelOutboundInvokingOutputStream that does not automatically flush.
AbstractChannelOutboundInvokingOutputStream(ChannelOutboundInvoker, int, boolean) - Constructor for class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
AbstractContainerRequestDecoder<T,H extends T,D extends T> - Class in org.microbean.jersey.netty
A MessageToMessageDecoder that decodes messages of a specific type into ContainerRequests.
AbstractContainerRequestDecoder(URI, Class<H>, Class<D>) - Constructor for class org.microbean.jersey.netty.AbstractContainerRequestDecoder
AbstractContainerRequestDecoder(URI, Configuration, Class<H>, Class<D>) - Constructor for class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Creates a new AbstractContainerRequestDecoder implementation.
AbstractContainerRequestDecoder(URI, Supplier<? extends Configuration>, Class<H>, Class<D>) - Constructor for class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Creates a new AbstractContainerRequestDecoder implementation.
AbstractContainerRequestHandlingResponseWriter<T> - Class in org.microbean.jersey.netty
An abstract ChannelInboundHandlerAdapter that is also a ContainerResponseWriter that processes incoming ContainerRequest events, such as those dispatched by an AbstractContainerRequestDecoder, by supplying them to the ApplicationHandler.handle(ContainerRequest) method.
AbstractContainerRequestHandlingResponseWriter(ApplicationHandler) - Constructor for class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
AbstractContainerRequestHandlingResponseWriter(ApplicationHandler, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
AbstractContainerRequestHandlingResponseWriter(Supplier<? extends ApplicationHandler>) - Constructor for class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
AbstractContainerRequestHandlingResponseWriter(Supplier<? extends ApplicationHandler>, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
acceptInboundMessage(Object) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Returns true if the supplied message is an instance of either the headers type or data type supplied at construction time, and false in all other cases.
addByteBuf(ByteBuf) - Method in class org.microbean.jersey.netty.TerminableByteBufInputStream
Adds content for this TerminableByteBufInputStream to read.
available() - Method in class org.microbean.jersey.netty.TerminableByteBufInputStream
Returns an estimate of the number of bytes that may be read without blocking.

B

ByteBufBackedChannelOutboundInvokingHttp2DataFrameOutputStream - Class in org.microbean.jersey.netty
ByteBufBackedChannelOutboundInvokingHttp2DataFrameOutputStream(ChannelOutboundInvoker, boolean) - Constructor for class org.microbean.jersey.netty.ByteBufBackedChannelOutboundInvokingHttp2DataFrameOutputStream
ByteBufBackedChannelOutboundInvokingHttp2DataFrameOutputStream(ChannelOutboundInvoker, int, boolean, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.ByteBufBackedChannelOutboundInvokingHttp2DataFrameOutputStream
ByteBufBackedChannelOutboundInvokingHttpContentOutputStream - Class in org.microbean.jersey.netty
ByteBufBackedChannelOutboundInvokingHttpContentOutputStream(ChannelOutboundInvoker, boolean) - Constructor for class org.microbean.jersey.netty.ByteBufBackedChannelOutboundInvokingHttpContentOutputStream
ByteBufBackedChannelOutboundInvokingHttpContentOutputStream(ChannelOutboundInvoker, int, boolean, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.ByteBufBackedChannelOutboundInvokingHttpContentOutputStream

C

channelActive(ChannelHandlerContext) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Overrides ChannelInboundHandlerAdapter.channelActive(ChannelHandlerContext) to ensure that a channel read is performed one way or another.
channelOutboundInvoker - Variable in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
The ChannelOutboundInvoker underlying this AbstractChannelOutboundInvokingOutputStream implementation to which most operations are adapted.
channelRead(ChannelHandlerContext, Object) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
channelReadComplete(ChannelHandlerContext) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
channelReadComplete(ChannelHandlerContext) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Overrides the ChannelInboundHandlerAdapter.channelReadComplete(ChannelHandlerContext) method to call channelHandlerContext.flush() before calling the superclass implementation.
close() - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
close() - Method in class org.microbean.jersey.netty.TerminableByteBufInputStream
closeChannelOutboundInvoker - Variable in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
Indicates whether the ChannelOutboundInvoker should also be closed when close() is called.
commit() - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Invoked by Jersey when a ContainerRequest has been fully handled successfully.
commit() - Method in class org.microbean.jersey.netty.HttpContainerRequestHandlingResponseWriter
Overrides AbstractContainerRequestHandlingResponseWriter.commit() to still effectively do nothing, but clean up some internal state.
copyHeaders(Map<? extends String, ? extends List<String>>, UnaryOperator<String>, BiConsumer<? super String, ? super List<String>>) - Static method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
A utility function that copies entries from a source Map by passing each entry to the supplied BiConsumer, transforming the keys beforehand using the supplied UnaryOperator and that is intended in this framework to be used to copy HTTP or HTTP/2 headers to and from the proper places.
createLastMessage() - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
Returns a new, possibly null, message that should be written when AbstractChannelOutboundInvokingOutputStream.close() is invoked.
createLastMessage() - Method in class org.microbean.jersey.netty.ByteBufBackedChannelOutboundInvokingHttp2DataFrameOutputStream
Returns a new, empty DefaultHttp2DataFrame when invoked.
createLastMessage() - Method in class org.microbean.jersey.netty.ByteBufBackedChannelOutboundInvokingHttpContentOutputStream
Returns a new DefaultLastHttpContent when invoked.
createMessage(byte[], int, int) - Method in class org.microbean.jersey.netty.AbstractByteBufBackedChannelOutboundInvokingOutputStream
createMessage(ByteBuf) - Method in class org.microbean.jersey.netty.AbstractByteBufBackedChannelOutboundInvokingOutputStream
Creates and returns a new message to be written.
createMessage(int) - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
Returns a new message representing the single supplied byte to be written by this AbstractChannelOutboundInvokingOutputStream's various write methods.
createMessage(byte[], int, int) - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
Returns a new message representing a portion (or all) of the supplied byte array that will be written by this AbstractChannelOutboundInvokingOutputStream's various write methods.
createMessage(ByteBuf) - Method in class org.microbean.jersey.netty.ByteBufBackedChannelOutboundInvokingHttp2DataFrameOutputStream
Returns a new DefaultHttp2DataFrame whose content() method returns the supplied ByteBuf.
createMessage(ByteBuf) - Method in class org.microbean.jersey.netty.ByteBufBackedChannelOutboundInvokingHttpContentOutputStream
Returns a new DefaultHttpContent whose content() method returns the supplied ByteBuf.
createOutputStream(long, ContainerResponse) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Creates and returns a new AbstractChannelOutboundInvokingOutputStream, or returns null if it is determined that no AbstractChannelOutboundInvokingOutputStream is required given the supplied contentLength parameter value.
createOutputStream(long, ContainerResponse) - Method in class org.microbean.jersey.netty.Http2ContainerRequestHandlingResponseWriter
createOutputStream(long, ContainerResponse) - Method in class org.microbean.jersey.netty.HttpContainerRequestHandlingResponseWriter
createPropertiesDelegate(H) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Creates and returns a PropertiesDelegate appropriate for the supplied message, which is guaranteed to be a "headers" message.
createSecurityContext(H) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Creates and returns a SecurityContext appropriate for the supplied message, which is guaranteed to be a "headers" message.
createSslHandler(SslContext, ByteBufAllocator) - Method in class org.microbean.jersey.netty.JerseyChannelInitializer
Creates and returns a new SslHandler when invoked.
createTerminableByteBufInputStream(ByteBufAllocator) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Creates and returns a new TerminableByteBufInputStream.

D

decode(ChannelHandlerContext, T, List<Object>) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Decodes the supplied message into a ContainerRequest and adds it to the supplied out List.

E

enableResponseBuffering() - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Returns true when invoked to indicate that buffering of entity content is supported and can be configured to be on or off.

F

failure(Throwable) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Handles any failure case encountered by the logic encapsulated by the ApplicationHandler.handle(ContainerRequest) method.
flush() - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream

G

getApplicationHandler() - Method in class org.microbean.jersey.netty.SimpleContainer
Returns the ApplicationHandler this SimpleContainer uses.
getAuthenticationScheme() - Method in class org.microbean.jersey.netty.SecurityContextAdapter
Returns null when invoked.
getBaseUri() - Method in class org.microbean.jersey.netty.JerseyChannelInitializer
Returns the URI that was supplied at construction time.
getByteBufCreator() - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
getChannelHandlerContext() - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Returns the ChannelHandlerContext in effect, or null if there is no such ChannelHandlerContext.
getConfiguration() - Method in class org.microbean.jersey.netty.SimpleContainer
Returns a ResourceConfig representing the configuration of the application hosted by this SimpleContainer.
getContent(D) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Extracts any content from the supplied "data" message as a ByteBuf, or returns null if there is no such content.
getFlushThreshold() - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
Returns the minimum number of bytes that this AbstractChannelOutboundInvokingOutputStream implementation has to write before an automatic flush will take place.
getFlushThreshold() - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Returns the minimum number of bytes that an AbstractChannelOutboundInvokingOutputStream returned by the AbstractContainerRequestHandlingResponseWriter.createOutputStream(long, ContainerResponse) method must write before an automatic flush may take place.
getJerseyEventExecutorGroup() - Method in class org.microbean.jersey.netty.JerseyChannelInitializer
Returns the EventExecutorGroup that this JerseyChannelInitializer will use to offload blocking work from the Netty event loop.
getMethod(H) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Extracts and returns a String representing a request method from the supplied message, which is guaranteed to be a "headers" message.
getMethod(Http2HeadersFrame) - Method in class org.microbean.jersey.netty.Http2StreamFrameToContainerRequestDecoder
Extracts and returns the name of the request method from the supplied message, which is guaranteed to be a "headers" message.
getMethod(HttpRequest) - Method in class org.microbean.jersey.netty.HttpObjectToContainerRequestDecoder
Extracts and returns the name of the request method from the supplied message, which is guaranteed to be a "headers" message.
getProperty(String) - Method in class org.microbean.jersey.netty.MapBackedPropertiesDelegate
Returns the property value indexed under the supplied name, or null if the property value is itself null or if no such property exists.
getPropertyNames() - Method in class org.microbean.jersey.netty.MapBackedPropertiesDelegate
Returns a Collection of the names of properties that this MapBackedPropertiesDelegate stores.
getRequestUriString(H) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Extracts and returns a String representing a request URI from the supplied message, which is guaranteed to be a "headers" message.
getRequestUriString(Http2HeadersFrame) - Method in class org.microbean.jersey.netty.Http2StreamFrameToContainerRequestDecoder
Extracts and returns a String representing a request URI from the supplied message, which is guaranteed to be a "headers" message.
getRequestUriString(HttpRequest) - Method in class org.microbean.jersey.netty.HttpObjectToContainerRequestDecoder
Extracts and returns a String representing a request URI from the supplied message, which is guaranteed to be a "headers" message.
getUserPrincipal() - Method in class org.microbean.jersey.netty.SecurityContextAdapter
Returns null when invoked.

H

Http2ContainerRequestHandlingResponseWriter - Class in org.microbean.jersey.netty
Http2ContainerRequestHandlingResponseWriter(ApplicationHandler) - Constructor for class org.microbean.jersey.netty.Http2ContainerRequestHandlingResponseWriter
Http2ContainerRequestHandlingResponseWriter(ApplicationHandler, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.Http2ContainerRequestHandlingResponseWriter
Http2ContainerRequestHandlingResponseWriter(Supplier<? extends ApplicationHandler>) - Constructor for class org.microbean.jersey.netty.Http2ContainerRequestHandlingResponseWriter
Http2ContainerRequestHandlingResponseWriter(Supplier<? extends ApplicationHandler>, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.Http2ContainerRequestHandlingResponseWriter
Http2StreamFrameToContainerRequestDecoder - Class in org.microbean.jersey.netty
Http2StreamFrameToContainerRequestDecoder(URI) - Constructor for class org.microbean.jersey.netty.Http2StreamFrameToContainerRequestDecoder
Http2StreamFrameToContainerRequestDecoder(URI, Configuration) - Constructor for class org.microbean.jersey.netty.Http2StreamFrameToContainerRequestDecoder
Http2StreamFrameToContainerRequestDecoder(URI, Supplier<? extends Configuration>) - Constructor for class org.microbean.jersey.netty.Http2StreamFrameToContainerRequestDecoder
HttpContainerRequestHandlingResponseWriter - Class in org.microbean.jersey.netty
HttpContainerRequestHandlingResponseWriter(ApplicationHandler) - Constructor for class org.microbean.jersey.netty.HttpContainerRequestHandlingResponseWriter
HttpContainerRequestHandlingResponseWriter(ApplicationHandler, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.HttpContainerRequestHandlingResponseWriter
HttpContainerRequestHandlingResponseWriter(Supplier<? extends ApplicationHandler>) - Constructor for class org.microbean.jersey.netty.HttpContainerRequestHandlingResponseWriter
HttpContainerRequestHandlingResponseWriter(Supplier<? extends ApplicationHandler>, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.HttpContainerRequestHandlingResponseWriter
HttpObjectToContainerRequestDecoder - Class in org.microbean.jersey.netty
HttpObjectToContainerRequestDecoder(URI) - Constructor for class org.microbean.jersey.netty.HttpObjectToContainerRequestDecoder
HttpObjectToContainerRequestDecoder(URI, Configuration) - Constructor for class org.microbean.jersey.netty.HttpObjectToContainerRequestDecoder
HttpObjectToContainerRequestDecoder(URI, Supplier<? extends Configuration>) - Constructor for class org.microbean.jersey.netty.HttpObjectToContainerRequestDecoder

I

initChannel(Channel) - Method in class org.microbean.jersey.netty.JerseyChannelInitializer
Initializes the supplied Channel using an appropriate sequencing of several ChannelHandlers and other Netty utility classes.
installMessage(ChannelHandlerContext, H, ContainerRequest) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Installs the supplied message into the supplied ContainerRequest in some way.
installMessage(ChannelHandlerContext, Http2HeadersFrame, ContainerRequest) - Method in class org.microbean.jersey.netty.Http2StreamFrameToContainerRequestDecoder
Overrides the AbstractContainerRequestDecoder.installMessage(ChannelHandlerContext, Object, ContainerRequest) method to additionally install incoming headers into the supplied ContainerRequest.
installMessage(ChannelHandlerContext, HttpRequest, ContainerRequest) - Method in class org.microbean.jersey.netty.HttpObjectToContainerRequestDecoder
Overrides the AbstractContainerRequestDecoder.installMessage(ChannelHandlerContext, Object, ContainerRequest) method to additionally install incoming headers into the supplied ContainerRequest.
isData(T) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Returns true if the supplied message represents a "data" message (as distinguished from a "headers" message).
isHeaders(T) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Returns true if the supplied message represents a "headers" message (as distinguished from a "data" message).
isLast(T) - Method in class org.microbean.jersey.netty.AbstractContainerRequestDecoder
Returns true if there will be no further message components in an overall larger message after the supplied one.
isLast(Http2StreamFrame) - Method in class org.microbean.jersey.netty.Http2StreamFrameToContainerRequestDecoder
Returns true if the supplied Http2StreamFrame is the last of a stream of messages.
isLast(HttpObject) - Method in class org.microbean.jersey.netty.HttpObjectToContainerRequestDecoder
Returns true if the supplied HttpObject is the last of a stream of messages.
isSecure() - Method in class org.microbean.jersey.netty.SecurityContextAdapter
Returns false in all cases.
isUserInRole(String) - Method in class org.microbean.jersey.netty.SecurityContextAdapter
Returns false in all cases.

J

JerseyChannelInitializer - Class in org.microbean.jersey.netty
A ChannelInitializer that initializes Channels by configuring their ChannelPipelines to include ChannelHandlers that transform Netty HTTP and HTTP/2 messages into Jersey ContainerRequests that are then handled by an ApplicationHandler.
JerseyChannelInitializer(URI, SslContext, Application) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, ApplicationHandler) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, Supplier<? extends ApplicationHandler>) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, boolean, Application) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, boolean, ApplicationHandler) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, boolean, Supplier<? extends ApplicationHandler>) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, boolean, long, EventExecutorGroup, Application, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, boolean, long, EventExecutorGroup, ApplicationHandler, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, boolean, long, EventExecutorGroup, Supplier<? extends ApplicationHandler>, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, boolean, long, EventExecutorGroup, boolean, ApplicationHandler, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer
JerseyChannelInitializer(URI, SslContext, boolean, long, EventExecutorGroup, boolean, Supplier<? extends ApplicationHandler>, int, AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator) - Constructor for class org.microbean.jersey.netty.JerseyChannelInitializer

M

MapBackedPropertiesDelegate - Class in org.microbean.jersey.netty
A simple PropertiesDelegate built around a Map.
MapBackedPropertiesDelegate() - Constructor for class org.microbean.jersey.netty.MapBackedPropertiesDelegate
MapBackedPropertiesDelegate(Map<String, Object>) - Constructor for class org.microbean.jersey.netty.MapBackedPropertiesDelegate

N

newPromise() - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
Creates and returns new ChannelPromises that will be used in many ChannelOutboundInvoker operations.

O

org.microbean.jersey.netty - package org.microbean.jersey.netty
Provides classes and interfaces for integrating Jersey into Netty.

R

read() - Method in class org.microbean.jersey.netty.TerminableByteBufInputStream
Reads a single byte from this TerminableByteBufInputStream.
read(byte[]) - Method in class org.microbean.jersey.netty.TerminableByteBufInputStream
Calls the read(byte[], int, int) method with the supplied targetBytes array, 0 and targetBytes.length as arguments and returns its result.
read(byte[], int, int) - Method in class org.microbean.jersey.netty.TerminableByteBufInputStream
Attempts to read the desired number of bytes as indicated by the supplied length parameter into the supplied targetByte array, beginning the write at the element in the supplied targetByteArray designated by the offset parameter, and returns the actual number of bytes read, or -1 if no bytes were read and the end of the stream was reached, in which case terminate() must have been called in the past.
reload() - Method in class org.microbean.jersey.netty.SimpleContainer
Reloads the application hosted by this SimpleContainer.
reload(ResourceConfig) - Method in class org.microbean.jersey.netty.SimpleContainer
Loads what amounts to a new application using the supplied ResourceConfig.
removeProperty(String) - Method in class org.microbean.jersey.netty.MapBackedPropertiesDelegate
Removes any property value indexed under the supplied property name.

S

SecurityContextAdapter - Class in org.microbean.jersey.netty
SecurityContextAdapter() - Constructor for class org.microbean.jersey.netty.SecurityContextAdapter
Creates a new SecurityContextAdapter.
setProperty(String, Object) - Method in class org.microbean.jersey.netty.MapBackedPropertiesDelegate
Sets the supplied value as the property value to be indexed under the supplied name.
setSuspendTimeout(long, TimeUnit) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
 
SimpleContainer - Class in org.microbean.jersey.netty
A straightforward Container implementation that is not actually needed for Jersey integration.
SimpleContainer(Application) - Constructor for class org.microbean.jersey.netty.SimpleContainer
Creates a new SimpleContainer.
SimpleContainer(ApplicationHandler) - Constructor for class org.microbean.jersey.netty.SimpleContainer
Creates a new SimpleContainer.
suspend(long, TimeUnit, ContainerResponseWriter.TimeoutHandler) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
 

T

TerminableByteBufInputStream - Class in org.microbean.jersey.netty
An InputStream implementation that reads from a CompositeByteBuf whose contents are updated via the addByteBuf(ByteBuf) method.
TerminableByteBufInputStream(ByteBufAllocator) - Constructor for class org.microbean.jersey.netty.TerminableByteBufInputStream
terminate() - Method in class org.microbean.jersey.netty.TerminableByteBufInputStream
Irrevocably disables the addByteBuf(ByteBuf) method such that calling it will result in an IllegalStateException being thrown.
toByteBuf(byte[], int, int) - Method in interface org.microbean.jersey.netty.AbstractByteBufBackedChannelOutboundInvokingOutputStream.ByteBufCreator
Returns a ByteBuf that uses the designated byte array portion as its raw materials.

W

write(int) - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
 
write(byte[]) - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
 
write(byte[], int, int) - Method in class org.microbean.jersey.netty.AbstractChannelOutboundInvokingOutputStream
 
writeFailureMessage(Throwable) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Writes an appropriate message, possibly using the ChannelHandlerContext to do so.
writeFailureMessage(Throwable) - Method in class org.microbean.jersey.netty.Http2ContainerRequestHandlingResponseWriter
Writes an appropriate failure message using the return value of the AbstractContainerRequestHandlingResponseWriter.getChannelHandlerContext() method.
writeFailureMessage(Throwable) - Method in class org.microbean.jersey.netty.HttpContainerRequestHandlingResponseWriter
Writes an appropriate failure message using the return value of the AbstractContainerRequestHandlingResponseWriter.getChannelHandlerContext() method.
writeResponseStatusAndHeaders(long, ContainerResponse) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Writes the status and headers portion of the response present in the supplied ContainerResponse by calling the AbstractContainerRequestHandlingResponseWriter.writeStatusAndHeaders(long, ContainerResponse) method, and, if the supplied contentLength is not 0L and that method returns true indicating that output will be forthcoming, returns the result of invoking AbstractContainerRequestHandlingResponseWriter.createOutputStream(long, ContainerResponse).
writeStatusAndHeaders(long, ContainerResponse) - Method in class org.microbean.jersey.netty.AbstractContainerRequestHandlingResponseWriter
Writes the status and headers portion of the response present in the supplied ContainerResponse and returns true if further output is forthcoming.
writeStatusAndHeaders(long, ContainerResponse) - Method in class org.microbean.jersey.netty.Http2ContainerRequestHandlingResponseWriter
Writes the status and headers portion of the response present in the supplied ContainerResponse and returns true if further output is forthcoming.
writeStatusAndHeaders(long, ContainerResponse) - Method in class org.microbean.jersey.netty.HttpContainerRequestHandlingResponseWriter
Writes the status and headers portion of the response present in the supplied ContainerResponse and returns true if further output is forthcoming.
A B C D E F G H I J M N O R S T W 
Skip navigation links

Copyright © 2019–2020, microBean™. All rights reserved.