Uses of Class
com.healthmarketscience.rmiio.RemoteInputStreamServer

Packages that use RemoteInputStreamServer
com.healthmarketscience.rmiio Provides classes for robust usage of RMI, primarily for streaming data. 
com.healthmarketscience.rmiio.exporter Provides classes for integrating the remote stream implementations into any RPC framework, not just RMI. 
 

Uses of RemoteInputStreamServer in com.healthmarketscience.rmiio
 

Subclasses of RemoteInputStreamServer in com.healthmarketscience.rmiio
 class GZIPRemoteInputStream
          Concrete implementation of a RemoteInputStreamServer which sends compressed data in the GZIP format, which it will read from the underlying InputStream.
 class SimpleRemoteInputStream
          Concrete implementation of a RemoteInputStreamServer which sends uncompressed data, which it will read directly from the underlying InputStream.
 

Fields in com.healthmarketscience.rmiio with type parameters of type RemoteInputStreamServer
static RemoteStreamMonitor<RemoteInputStreamServer> RemoteInputStreamServer.DUMMY_MONITOR
          Default monitor for operations done by RemoteInputStreamServer which does nothing.
 

Methods in com.healthmarketscience.rmiio that return RemoteInputStreamServer
protected  RemoteInputStreamServer RemoteInputStreamServer.getAsSub()
           
 

Methods in com.healthmarketscience.rmiio with parameters of type RemoteInputStreamServer
 void RemoteInputStreamMonitor.bytesMoved(RemoteInputStreamServer stream, int numBytes, boolean isReattempt)
           
 void RemoteInputStreamMonitor.bytesSkipped(RemoteInputStreamServer stream, long numBytes, boolean isReattempt)
           
 void RemoteInputStreamMonitor.closed(RemoteInputStreamServer stream, boolean clean)
           
 void RemoteInputStreamMonitor.failure(RemoteInputStreamServer stream, Exception e)
           
 void RemoteInputStreamMonitor.localBytesMoved(RemoteInputStreamServer stream, int numBytes)
           
 void RemoteInputStreamMonitor.localBytesSkipped(RemoteInputStreamServer stream, long numBytes)
           
 

Constructor parameters in com.healthmarketscience.rmiio with type arguments of type RemoteInputStreamServer
DirectRemoteInputStream(InputStream in, boolean compress, RemoteStreamMonitor<RemoteInputStreamServer> monitor)
           
EncodingRemoteIteratorServer(boolean useCompression, boolean noDelay, RemoteStreamMonitor<RemoteInputStreamServer> monitor)
           
EncodingRemoteIteratorServer(boolean useCompression, boolean noDelay, RemoteStreamMonitor<RemoteInputStreamServer> monitor, int chunkSize)
           
EncodingRemoteIteratorServer(boolean useCompression, RemoteStreamMonitor<RemoteInputStreamServer> monitor)
           
GZIPRemoteInputStream(InputStream in, RemoteStreamMonitor<RemoteInputStreamServer> monitor)
           
GZIPRemoteInputStream(InputStream in, RemoteStreamMonitor<RemoteInputStreamServer> monitor, int chunkSize)
           
RemoteInputStreamServer(InputStream in, RemoteStreamMonitor<RemoteInputStreamServer> monitor)
           
RemoteInputStreamServer(InputStream in, RemoteStreamMonitor<RemoteInputStreamServer> monitor, int chunkSize)
           
RemoteIteratorServer(InputStream localIStream, boolean useCompression, RemoteStreamMonitor<RemoteInputStreamServer> monitor)
           
RemoteIteratorServer(InputStream localIStream, boolean useCompression, RemoteStreamMonitor<RemoteInputStreamServer> monitor, int chunkSize)
           
SerialRemoteIteratorServer(boolean useCompression, boolean noDelay, RemoteStreamMonitor<RemoteInputStreamServer> monitor, int chunkSize, IOIterator<DataType> localIterator)
           
SerialRemoteIteratorServer(boolean useCompression, boolean noDelay, RemoteStreamMonitor<RemoteInputStreamServer> monitor, int chunkSize, IOIterator<DataType> localIterator, int resetNumObjects)
           
SerialRemoteIteratorServer(boolean useCompression, boolean noDelay, RemoteStreamMonitor<RemoteInputStreamServer> monitor, int chunkSize, Iterator<DataType> localIterator)
           
SerialRemoteIteratorServer(boolean useCompression, boolean noDelay, RemoteStreamMonitor<RemoteInputStreamServer> monitor, IOIterator<DataType> localIterator)
           
SerialRemoteIteratorServer(boolean useCompression, boolean noDelay, RemoteStreamMonitor<RemoteInputStreamServer> monitor, Iterator<DataType> localIterator)
           
SerialRemoteIteratorServer(boolean useCompression, RemoteStreamMonitor<RemoteInputStreamServer> monitor, IOIterator<DataType> localIterator)
           
SerialRemoteIteratorServer(boolean useCompression, RemoteStreamMonitor<RemoteInputStreamServer> monitor, Iterator<DataType> localIterator)
           
SimpleRemoteInputStream(InputStream in, RemoteStreamMonitor<RemoteInputStreamServer> monitor)
           
SimpleRemoteInputStream(InputStream in, RemoteStreamMonitor<RemoteInputStreamServer> monitor, int chunkSize)
           
 

Uses of RemoteInputStreamServer in com.healthmarketscience.rmiio.exporter
 

Methods in com.healthmarketscience.rmiio.exporter with parameters of type RemoteInputStreamServer
static Object RemoteStreamServerInvokerHelper.invoke(RemoteInputStreamServer server, int methodCode, Object[] parameters)
          Invokes the method with the given name and the given parameters on the given RemoteInputStreamServer instance, returning the result.
 



Copyright © 2006-2009 Health Market Science. All Rights Reserved.