org.apache.myfaces.shared.renderkit.html.util
Class HttpPartWrapper

java.lang.Object
  extended by org.apache.myfaces.shared.renderkit.html.util.HttpPartWrapper
All Implemented Interfaces:
StateHolder, FacesWrapper<javax.servlet.http.Part>, javax.servlet.http.Part

public class HttpPartWrapper
extends Object
implements javax.servlet.http.Part, FacesWrapper<javax.servlet.http.Part>, StateHolder


Constructor Summary
HttpPartWrapper()
           
HttpPartWrapper(javax.servlet.http.Part delegate)
           
 
Method Summary
 void delete()
           
 String getContentType()
           
 String getHeader(String headerName)
           
 Collection<String> getHeaderNames()
           
 Collection<String> getHeaders(String headerName)
           
 InputStream getInputStream()
           
 String getName()
           
 long getSize()
           
 javax.servlet.http.Part getWrapped()
           
 boolean isTransient()
           
 void restoreState(FacesContext context, Object state)
           
 Object saveState(FacesContext context)
           
 void setTransient(boolean newTransientValue)
           
 void write(String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpPartWrapper

public HttpPartWrapper()

HttpPartWrapper

public HttpPartWrapper(javax.servlet.http.Part delegate)
Method Detail

delete

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

getContentType

public String getContentType()
Specified by:
getContentType in interface javax.servlet.http.Part

getHeader

public String getHeader(String headerName)
Specified by:
getHeader in interface javax.servlet.http.Part

getHeaderNames

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

getHeaders

public Collection<String> getHeaders(String headerName)
Specified by:
getHeaders in interface javax.servlet.http.Part

getInputStream

public InputStream getInputStream()
                           throws IOException
Specified by:
getInputStream in interface javax.servlet.http.Part
Throws:
IOException

getName

public String getName()
Specified by:
getName in interface javax.servlet.http.Part

getSize

public long getSize()
Specified by:
getSize in interface javax.servlet.http.Part

write

public void write(String fileName)
           throws IOException
Specified by:
write in interface javax.servlet.http.Part
Throws:
IOException

saveState

public Object saveState(FacesContext context)
Specified by:
saveState in interface StateHolder

restoreState

public void restoreState(FacesContext context,
                         Object state)
Specified by:
restoreState in interface StateHolder

isTransient

public boolean isTransient()
Specified by:
isTransient in interface StateHolder

setTransient

public void setTransient(boolean newTransientValue)
Specified by:
setTransient in interface StateHolder

getWrapped

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


Copyright © 2014 The Apache Software Foundation. All rights reserved.