1
22
23 package com.liferay.portal.kernel.io.unsync;
24
25 import java.io.IOException;
26
27 import javax.servlet.ServletInputStream;
28
29
35 public class UnsyncByteArrayInputStreamWrapper extends ServletInputStream {
36
37 public UnsyncByteArrayInputStreamWrapper(
38 UnsyncByteArrayInputStream unsyncByteArrayInputStream) {
39
40 _unsyncByteArrayInputStream = unsyncByteArrayInputStream;
41 }
42
43 public int available() {
44 return _unsyncByteArrayInputStream.available();
45 }
46
47 public void close() throws IOException {
48 _unsyncByteArrayInputStream.close();
49 }
50
51 public void mark(int readLimit) {
52 _unsyncByteArrayInputStream.mark(readLimit);
53 }
54
55 public boolean markSupported() {
56 return _unsyncByteArrayInputStream.markSupported();
57 }
58
59 public int read() {
60 return _unsyncByteArrayInputStream.read();
61 }
62
63 public int read(byte[] byteArray) {
64 return _unsyncByteArrayInputStream.read(byteArray);
65 }
66
67 public int read(byte[] byteArray, int offset, int length) {
68 return _unsyncByteArrayInputStream.read(byteArray, offset, length);
69 }
70
71 public int readLine(byte[] byteArray, int offset, int length) {
72 return _unsyncByteArrayInputStream.read(byteArray, offset, length);
73 }
74
75 public void reset() {
76 _unsyncByteArrayInputStream.reset();
77 }
78
79 public long skip(long skip) {
80 return _unsyncByteArrayInputStream.skip(skip);
81 }
82
83 private UnsyncByteArrayInputStream _unsyncByteArrayInputStream;
84
85 }