# Package org.jboss.netty.handler.codec.http.multipart

HTTP multipart support.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Attribute | Attribute interface
  FileUpload | FileUpload interface that could be in memory, on temporary file or any other implementations.
  HttpData | Extended interface for InterfaceHttpData
  HttpDataFactory | Interface to enable creation of InterfaceHttpData objects
  InterfaceHttpData | Interface for all Objects that could be encoded/decoded using HttpPostRequestEncoder/Decoder

- Class Summary
  Class | Description
  --- | ---
  AbstractDiskHttpData | Abstract Disk HttpData implementation
  AbstractHttpData | Abstract HttpData implementation
  AbstractMemoryHttpData | Abstract Memory HttpData implementation
  DefaultHttpDataFactory | Default factory giving Attribute and FileUpload according to constructor Attribute and FileUpload could be : - MemoryAttribute, DiskAttribute or MixedAttribute - MemoryFileUpload, DiskFileUpload or MixedFileUpload according to the constructor.
  DiskAttribute | Disk implementation of Attributes
  DiskFileUpload | Disk FileUpload implementation that stores file into real files
  HttpPostRequestDecoder | This decoder will decode Body and can handle POST BODY.
  HttpPostRequestEncoder | This encoder will help to encode Request for a FORM as POST.
  InternalAttribute | This Attribute is only for Encoder use to insert special command between object if needed (like Multipart Mixed mode)
  MemoryAttribute | Memory implementation of Attributes
  MemoryFileUpload | Default FileUpload implementation that stores file into memory.
  MixedAttribute | Mixed implementation using both in Memory and in File with a limit of size
  MixedFileUpload | Mixed implementation using both in Memory and in File with a limit of size

- Enum Summary
  Enum | Description
  --- | ---
  InterfaceHttpData.HttpDataType |

- Exception Summary
  Exception | Description
  --- | ---
  HttpPostRequestDecoder.EndOfDataDecoderException | Exception when the body is fully decoded, even if there is still data
  HttpPostRequestDecoder.ErrorDataDecoderException | Exception when an error occurs while decoding
  HttpPostRequestDecoder.IncompatibleDataDecoderException | Exception when an unappropriated method was called on a request
  HttpPostRequestDecoder.NotEnoughDataDecoderException | Exception when try reading data from request in chunked format, and not enough data are available (need more chunks)
  HttpPostRequestEncoder.ErrorDataEncoderException | Exception when an error occurs while encoding

## Package org.jboss.netty.handler.codec.http.multipart Description

HTTP multipart support.

Copyright © 2008-2012 The Netty Project. All Rights Reserved.