List of usage examples for org.apache.commons.fileupload FileItemStream FileItemStream
FileItemStream
From source file:com.threewks.thundr.bind.http.MultipartHttpBinderTest.java
private void addFormField(final String name, final String value) { multipartData.add(new FileItemStream() { @Override/*from ww w . jav a2s . c o m*/ public void setHeaders(FileItemHeaders headers) { } @Override public FileItemHeaders getHeaders() { return null; } @Override public InputStream openStream() throws IOException { return new ByteArrayInputStream(value.getBytes("UTF-8")); } @Override public boolean isFormField() { return true; } @Override public String getName() { return name; } @Override public String getFieldName() { return name; } @Override public String getContentType() { return null; } }); }
From source file:com.threewks.thundr.bind.http.MultipartHttpBinderTest.java
private void addFileField(final String name, final byte[] data) { multipartData.add(new FileItemStream() { @Override// w w w . j a va 2 s . c o m public void setHeaders(FileItemHeaders headers) { } @Override public FileItemHeaders getHeaders() { return null; } @Override public InputStream openStream() throws IOException { return new ByteArrayInputStream(data); } @Override public boolean isFormField() { return false; } @Override public String getName() { return name; } @Override public String getFieldName() { return name; } @Override public String getContentType() { return null; } }); }