Author: kwright
Date: Mon Jun 17 14:00:13 2013
New Revision: 1493761
URL: http://svn.apache.org/r1493761
Log:
Override ALL OutputStream methods.
Modified:
manifoldcf/branches/CONNECTORS-714/framework/core/src/main/java/org/apache/manifoldcf/core/common/XThreadOutputStream.java
Modified:
manifoldcf/branches/CONNECTORS-714/framework/core/src/main/java/org/apache/manifoldcf/core/common/XThreadOutputStream.java
URL:
http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-714/framework/core/src/main/java/org/apache/manifoldcf/core/common/XThreadOutputStream.java?rev=1493761&r1=1493760&r2=1493761&view=diff
==============================================================================
---
manifoldcf/branches/CONNECTORS-714/framework/core/src/main/java/org/apache/manifoldcf/core/common/XThreadOutputStream.java
(original)
+++
manifoldcf/branches/CONNECTORS-714/framework/core/src/main/java/org/apache/manifoldcf/core/common/XThreadOutputStream.java
Mon Jun 17 14:00:13 2013
@@ -33,7 +33,17 @@ public class XThreadOutputStream extends
public XThreadOutputStream(XThreadInputStream inputStream) {
this.inputStream = inputStream;
}
-
+
+ @Override
+ public void write(byte[] buffer)
+ throws IOException {
+ try {
+ inputStream.stuffQueue(buffer,0,buffer.length);
+ } catch (InterruptedException e) {
+ throw new InterruptedIOException(e.getMessage());
+ }
+ }
+
@Override
public void write(int c)
throws IOException {