Top Description Interfaces Classes
module io.netty.codec.http

Package io.netty.handler.codec.http.multipart


HTTP multipart support.

Interface Summary

Modifier and TypeInterface and Description
public interface
Attribute

Attribute interface

public interface
FileUpload

FileUpload interface that could be in memory, on temporary file or any other implementations.

public interface
HttpData

Extended interface for InterfaceHttpData

public interface
HttpDataFactory

Interface to enable creation of InterfaceHttpData objects

public interface
InterfaceHttpData

Interface for all Objects that could be encoded/decoded using HttpPostRequestEncoder/Decoder

public interface
InterfaceHttpPostRequestDecoder

This decoder will decode Body and can handle POST BODY.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractDiskHttpData

Abstract Disk HttpData implementation

public abstract class
AbstractHttpData

Abstract HttpData implementation

public abstract class
AbstractMemoryHttpData

Abstract Memory HttpData implementation

pack-priv abstract class
pack-priv class
public class
DefaultHttpDataFactory

Default factory giving Attribute and FileUpload according to constructor.

pack-priv class
DeleteFileOnExitHook

DeleteFileOnExitHook.

public class
DiskAttribute

Disk implementation of Attributes

public class
DiskFileUpload

Disk FileUpload implementation that stores file into real files

pack-priv class
pack-priv class
HttpPostBodyUtil

Shared Static object between HttpMessageDecoder, HttpPostRequestDecoder and HttpPostRequestEncoder

public class
HttpPostMultipartRequestDecoder

This decoder will decode Body and can handle POST BODY.

public class
HttpPostRequestDecoder

This decoder will decode Body and can handle POST BODY.

public class
HttpPostRequestEncoder

This encoder will help to encode Request for a FORM as POST.

public class
HttpPostStandardRequestDecoder

This decoder will decode Body and can handle POST BODY.

pack-priv class
InternalAttribute

This Attribute is only for Encoder use to insert special command between object if needed (like Multipart Mixed mode)

public class
MemoryAttribute

Memory implementation of Attributes

public class
MemoryFileUpload

Default FileUpload implementation that stores file into memory.

public class
MixedAttribute

Mixed implementation using both in Memory and in File with a limit of size

public class
MixedFileUpload

Mixed implementation using both in Memory and in File with a limit of size