Skip to content

Commit b9b55ce

Browse files
author
Joerg Huber
committed
Minor changes to allow for Servlet 3.1 specification as well as Servlet
3.0.
1 parent 6fb7d8b commit b9b55ce

2 files changed

Lines changed: 32 additions & 0 deletions

File tree

SIF3InfraREST/SIF3REST/src/main/java/sif3/infra/rest/web/io/RecordingInputStream.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.io.InputStream;
2323

2424
import javax.servlet.ServletInputStream;
25+
import javax.servlet.ReadListener;
2526

2627
/**
2728
*
@@ -81,4 +82,22 @@ public String getContent()
8182
{
8283
return new String(byteArrayOutputStream.toByteArray());
8384
}
85+
86+
// @Override
87+
public boolean isFinished()
88+
{
89+
return false;
90+
}
91+
92+
// @Override
93+
public boolean isReady()
94+
{
95+
return false;
96+
}
97+
98+
// @Override
99+
public void setReadListener(ReadListener arg0)
100+
{
101+
throw new IllegalStateException();
102+
}
84103
}

SIF3InfraREST/SIF3REST/src/main/java/sif3/infra/rest/web/io/TeeOutputStream.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.io.OutputStream;
2222

2323
import javax.servlet.ServletOutputStream;
24+
import javax.servlet.WriteListener;
2425

2526
/**
2627
*
@@ -79,4 +80,16 @@ public void close() throws IOException
7980
this.branch.close();
8081
}
8182
}
83+
84+
// @Override
85+
public boolean isReady()
86+
{
87+
return false;
88+
}
89+
90+
// @Override
91+
public void setWriteListener(WriteListener arg0)
92+
{
93+
throw new IllegalStateException();
94+
}
8295
}

0 commit comments

Comments
 (0)