Interface Content.Source.Factory

All Known Implementing Classes:
MultiPart.ByteBufferPart, MultiPart.ChunksPart, MultiPart.ContentSourcePart, MultiPart.Part, MultiPart.PathPart, MultiPartByteRanges.Part
Enclosing interface:
Content.Source

public static interface Content.Source.Factory
Factory of Content.Source.
  • Method Details

    • newContentSource

      Content.Source newContentSource(ByteBufferPool.Sized bufferPool, long first, long length)
      Creates a new Content.Source.
      Parameters:
      bufferPool - the ByteBufferPool.Sized to get buffers from. null means allocate new buffers as needed.
      first - the first byte of the resource to start from.
      length - the length of the content to make available, -1 for the full length.
      Returns:
      a Content.Source.