public class ClientDownloadFilter
extends org.glassfish.grizzly.filterchain.BaseFilter
| Constructor and Description |
|---|
ClientDownloadFilter(URI uri,
org.glassfish.grizzly.impl.FutureImpl<String> completeFuture)
ClientDownloadFilter constructor
|
| Modifier and Type | Method and Description |
|---|---|
org.glassfish.grizzly.filterchain.NextAction |
handleClose(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
The method is called, when the client connection will get closed.
|
org.glassfish.grizzly.filterchain.NextAction |
handleConnect(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
The method is called, when a client connection gets connected to a web
server.
|
org.glassfish.grizzly.filterchain.NextAction |
handleRead(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
The method is called, when we receive a
HttpContent from a server. |
public org.glassfish.grizzly.filterchain.NextAction handleConnect(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
throws IOException
handleConnect in interface org.glassfish.grizzly.filterchain.FilterhandleConnect in class org.glassfish.grizzly.filterchain.BaseFilterctx - Client connect processing contextNextActionIOExceptionpublic org.glassfish.grizzly.filterchain.NextAction handleRead(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
throws IOException
HttpContent from a server.
Once we receive one - we save the content chunk to a local file.handleRead in interface org.glassfish.grizzly.filterchain.FilterhandleRead in class org.glassfish.grizzly.filterchain.BaseFilterctx - Request processing contextNextActionIOExceptionpublic org.glassfish.grizzly.filterchain.NextAction handleClose(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
throws IOException
handleClose in interface org.glassfish.grizzly.filterchain.FilterhandleClose in class org.glassfish.grizzly.filterchain.BaseFilterctx - Request processing contextNextActionIOExceptionCopyright © 2020 Oracle Corporation. All Rights Reserved.