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