Class HttpPartWrapper

  • All Implemented Interfaces:
    jakarta.faces.component.StateHolder, jakarta.faces.FacesWrapper<jakarta.servlet.http.Part>, jakarta.servlet.http.Part

    public class HttpPartWrapper
    extends Object
    implements jakarta.servlet.http.Part, jakarta.faces.FacesWrapper<jakarta.servlet.http.Part>, jakarta.faces.component.StateHolder
    • Constructor Detail

      • HttpPartWrapper

        public HttpPartWrapper()
      • HttpPartWrapper

        public HttpPartWrapper​(jakarta.servlet.http.Part delegate)
    • Method Detail

      • delete

        public void delete()
                    throws IOException
        Specified by:
        delete in interface jakarta.servlet.http.Part
        Throws:
        IOException
      • getContentType

        public String getContentType()
        Specified by:
        getContentType in interface jakarta.servlet.http.Part
      • getHeader

        public String getHeader​(String headerName)
        Specified by:
        getHeader in interface jakarta.servlet.http.Part
      • getHeaderNames

        public Collection<String> getHeaderNames()
        Specified by:
        getHeaderNames in interface jakarta.servlet.http.Part
      • getHeaders

        public Collection<String> getHeaders​(String headerName)
        Specified by:
        getHeaders in interface jakarta.servlet.http.Part
      • getName

        public String getName()
        Specified by:
        getName in interface jakarta.servlet.http.Part
      • getSize

        public long getSize()
        Specified by:
        getSize in interface jakarta.servlet.http.Part
      • write

        public void write​(String fileName)
                   throws IOException
        Specified by:
        write in interface jakarta.servlet.http.Part
        Throws:
        IOException
      • getSubmittedFileName

        public String getSubmittedFileName()
        Specified by:
        getSubmittedFileName in interface jakarta.servlet.http.Part
      • saveState

        public Object saveState​(jakarta.faces.context.FacesContext context)
        Specified by:
        saveState in interface jakarta.faces.component.StateHolder
      • restoreState

        public void restoreState​(jakarta.faces.context.FacesContext context,
                                 Object state)
        Specified by:
        restoreState in interface jakarta.faces.component.StateHolder
      • isTransient

        public boolean isTransient()
        Specified by:
        isTransient in interface jakarta.faces.component.StateHolder
      • setTransient

        public void setTransient​(boolean newTransientValue)
        Specified by:
        setTransient in interface jakarta.faces.component.StateHolder
      • getWrapped

        public jakarta.servlet.http.Part getWrapped()
        Specified by:
        getWrapped in interface jakarta.faces.FacesWrapper<jakarta.servlet.http.Part>