Class FileUploadProvider.RequestContext

  • All Implemented Interfaces:
    org.apache.commons.fileupload.RequestContext
    Enclosing class:
    FileUploadProvider

    private static final class FileUploadProvider.RequestContext
    extends java.lang.Object
    implements org.apache.commons.fileupload.RequestContext
    • Field Detail

      • contentEncoding

        private final java.lang.String contentEncoding
      • contentLength

        private final int contentLength
      • contentType

        private final java.lang.String contentType
      • entityStream

        private final java.io.InputStream entityStream
    • Constructor Detail

      • RequestContext

        private RequestContext​(java.io.InputStream entityStream,
                               javax.ws.rs.core.MultivaluedMap<java.lang.String,​java.lang.String> respHeaders)
                        throws java.lang.NumberFormatException
        Parameters:
        entityStream -
        respHeaders -
        Throws:
        java.lang.NumberFormatException - if the content length is not an int
    • Method Detail

      • getCharacterEncoding

        public final java.lang.String getCharacterEncoding()
        Specified by:
        getCharacterEncoding in interface org.apache.commons.fileupload.RequestContext
      • getContentLength

        public final int getContentLength()
        Specified by:
        getContentLength in interface org.apache.commons.fileupload.RequestContext
      • getContentType

        public final java.lang.String getContentType()
        Specified by:
        getContentType in interface org.apache.commons.fileupload.RequestContext
      • getInputStream

        public final java.io.InputStream getInputStream()
        Specified by:
        getInputStream in interface org.apache.commons.fileupload.RequestContext