Class MultipartWrapper.PartToFileItemAdapter

java.lang.Object
sk.iway.iwcm.system.stripes.MultipartWrapper.PartToFileItemAdapter
All Implemented Interfaces:
org.apache.commons.fileupload2.core.FileItem, org.apache.commons.fileupload2.core.FileItemHeadersProvider
Enclosing class:
MultipartWrapper

public static class MultipartWrapper.PartToFileItemAdapter extends Object implements org.apache.commons.fileupload2.core.FileItem
FileItem so zmenenym nazvom - umoznuje odstranovat celu cestu k suboru
  • Constructor Details

    • PartToFileItemAdapter

      public PartToFileItemAdapter(jakarta.servlet.http.Part part, String fileName)
  • Method Details

    • getInputStream

      public InputStream getInputStream() throws IOException
      Specified by:
      getInputStream in interface org.apache.commons.fileupload2.core.FileItem
      Throws:
      IOException
    • getContentType

      public String getContentType()
      Specified by:
      getContentType in interface org.apache.commons.fileupload2.core.FileItem
    • getName

      public String getName()
      Specified by:
      getName in interface org.apache.commons.fileupload2.core.FileItem
    • isInMemory

      public boolean isInMemory()
      Specified by:
      isInMemory in interface org.apache.commons.fileupload2.core.FileItem
    • getSize

      public long getSize()
      Specified by:
      getSize in interface org.apache.commons.fileupload2.core.FileItem
    • get

      public byte[] get() throws IOException
      Specified by:
      get in interface org.apache.commons.fileupload2.core.FileItem
      Throws:
      IOException
    • getString

      public String getString(Charset charset) throws IOException
      Specified by:
      getString in interface org.apache.commons.fileupload2.core.FileItem
      Throws:
      IOException
    • getString

      public String getString() throws IOException
      Specified by:
      getString in interface org.apache.commons.fileupload2.core.FileItem
      Throws:
      IOException
    • getFieldName

      public String getFieldName()
      Specified by:
      getFieldName in interface org.apache.commons.fileupload2.core.FileItem
    • isFormField

      public boolean isFormField()
      Specified by:
      isFormField in interface org.apache.commons.fileupload2.core.FileItem
    • write

      public org.apache.commons.fileupload2.core.FileItem write(Path file) throws IOException
      Specified by:
      write in interface org.apache.commons.fileupload2.core.FileItem
      Throws:
      IOException
    • delete

      public org.apache.commons.fileupload2.core.FileItem delete() throws IOException
      Specified by:
      delete in interface org.apache.commons.fileupload2.core.FileItem
      Throws:
      IOException
    • setFieldName

      public org.apache.commons.fileupload2.core.FileItem setFieldName(String name)
      Specified by:
      setFieldName in interface org.apache.commons.fileupload2.core.FileItem
    • setFormField

      public org.apache.commons.fileupload2.core.FileItem setFormField(boolean state)
      Specified by:
      setFormField in interface org.apache.commons.fileupload2.core.FileItem
    • getOutputStream

      public OutputStream getOutputStream() throws IOException
      Specified by:
      getOutputStream in interface org.apache.commons.fileupload2.core.FileItem
      Throws:
      IOException
    • getHeaders

      public org.apache.commons.fileupload2.core.FileItemHeaders getHeaders()
      Specified by:
      getHeaders in interface org.apache.commons.fileupload2.core.FileItemHeadersProvider
    • setHeaders

      public org.apache.commons.fileupload2.core.FileItemHeadersProvider setHeaders(org.apache.commons.fileupload2.core.FileItemHeaders headers)
      Specified by:
      setHeaders in interface org.apache.commons.fileupload2.core.FileItemHeadersProvider