1 package org.collectionspace.services.common.profile;
\r
3 import javax.servlet.ServletInputStream;
\r
4 import java.io.ByteArrayInputStream;
\r
6 /* Subclass of ServletInputStream needed by the servlet engine.
\r
7 All inputStream methods are wrapped and are delegated to
\r
8 the ByteArrayInputStream (obtained as constructor parameter)!*/
\r
10 public class BufferedServletInputStream extends ServletInputStream {
\r
11 ByteArrayInputStream bais;
\r
12 public BufferedServletInputStream(ByteArrayInputStream bais) {
\r
16 public int available() {
\r
17 return bais.available();
\r
24 public int read(byte[] buf, int off, int len) {
\r
25 return bais.read(buf, off, len);
\r