Package org.alfresco.util.remote.server
Class AbstractRemoteInputStreamServer
java.lang.Object
org.alfresco.util.remote.server.AbstractRemoteInputStreamServer
- All Implemented Interfaces:
RemoteInputStreamServer
- Direct Known Subclasses:
RmiRemoteInputStreamServer
public abstract class AbstractRemoteInputStreamServer
extends Object
implements RemoteInputStreamServer
The data producing side of the remote connection that the
InputStream spans.- Since:
- Alfresco 2.2
- Author:
- Michael Shavnev
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.alfresco.util.remote.server.RemoteInputStreamServer
start
-
Field Details
-
inputStream
-
-
Constructor Details
-
AbstractRemoteInputStreamServer
-
-
Method Details
-
read
- Specified by:
readin interfaceRemoteInputStreamServer- Throws:
IOException
-
read
- Specified by:
readin interfaceRemoteInputStreamServer- Throws:
IOException
-
read
- Specified by:
readin interfaceRemoteInputStreamServer- Throws:
IOException
-
skip
- Specified by:
skipin interfaceRemoteInputStreamServer- Throws:
IOException
-
available
- Specified by:
availablein interfaceRemoteInputStreamServer- Throws:
IOException
-
mark
public void mark(int readlimit) - Specified by:
markin interfaceRemoteInputStreamServer
-
markSupported
public boolean markSupported()- Specified by:
markSupportedin interfaceRemoteInputStreamServer
-
reset
- Specified by:
resetin interfaceRemoteInputStreamServer- Throws:
IOException
-
close
- Specified by:
closein interfaceRemoteInputStreamServer- Throws:
IOException
-