Package ej.rest.web
Class FormData
- java.lang.Object
-
- ej.rest.web.AbstractContent
-
- ej.rest.web.FormData
-
public class FormData extends AbstractContent
Wrapper for content to be sent as form-data. It adds a specific content-disposition header. Also supports an optional file name;
-
-
Field Summary
-
Fields inherited from class ej.rest.web.AbstractContent
CRLF
-
-
Constructor Summary
Constructors Constructor Description FormData(String aControlName, AbstractContent content)FormData(String aControlName, String aFileName, AbstractContent content)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddContent(URLConnection con)voidwriteContent(OutputStream os)voidwriteHeader(OutputStream os)-
Methods inherited from class ej.rest.web.AbstractContent
ascii, enc
-
-
-
-
Constructor Detail
-
FormData
public FormData(String aControlName, AbstractContent content)
-
FormData
public FormData(String aControlName, String aFileName, AbstractContent content)
-
-
Method Detail
-
addContent
protected void addContent(URLConnection con) throws IOException
- Specified by:
addContentin classAbstractContent- Throws:
IOException
-
writeContent
public void writeContent(OutputStream os) throws IOException
- Specified by:
writeContentin classAbstractContent- Throws:
IOException
-
writeHeader
public void writeHeader(OutputStream os) throws IOException
- Specified by:
writeHeaderin classAbstractContent- Throws:
IOException
-
-