edu.ucdavis.rj.VM
Class RemoteInputStream_impl

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by edu.ucdavis.rj.VM.RemoteInputStream_impl
All Implemented Interfaces:
RemoteInputStream, java.io.Serializable, java.rmi.Remote

public class RemoteInputStream_impl
extends java.rmi.server.UnicastRemoteObject
implements RemoteInputStream

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.ucdavis.rj.VM.RemoteInputStream
RemoteInputStream.readResult
 
Field Summary
(package private)  java.io.InputStream in
           
(package private) static long serialVersionUID
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
RemoteInputStream_impl(java.io.InputStream in)
           
 
Method Summary
 int available()
           
 void close()
           
 void mark(int readlimit)
           
 boolean markSupported()
           
 int read()
           
 RemoteInputStream.readResult read(int len)
           
 void reset()
           
 long skip(long n)
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

in

java.io.InputStream in
Constructor Detail

RemoteInputStream_impl

public RemoteInputStream_impl(java.io.InputStream in)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

available

public int available()
              throws java.io.IOException,
                     java.rmi.RemoteException
Specified by:
available in interface RemoteInputStream
Throws:
java.io.IOException
java.rmi.RemoteException

close

public void close()
           throws java.io.IOException,
                  java.rmi.RemoteException
Specified by:
close in interface RemoteInputStream
Throws:
java.io.IOException
java.rmi.RemoteException

mark

public void mark(int readlimit)
          throws java.rmi.RemoteException
Specified by:
mark in interface RemoteInputStream
Throws:
java.rmi.RemoteException

markSupported

public boolean markSupported()
                      throws java.rmi.RemoteException
Specified by:
markSupported in interface RemoteInputStream
Throws:
java.rmi.RemoteException

read

public int read()
         throws java.io.IOException,
                java.rmi.RemoteException
Specified by:
read in interface RemoteInputStream
Throws:
java.io.IOException
java.rmi.RemoteException

read

public RemoteInputStream.readResult read(int len)
                                  throws java.io.IOException,
                                         java.rmi.RemoteException
Specified by:
read in interface RemoteInputStream
Throws:
java.io.IOException
java.rmi.RemoteException

reset

public void reset()
           throws java.io.IOException,
                  java.rmi.RemoteException
Specified by:
reset in interface RemoteInputStream
Throws:
java.io.IOException
java.rmi.RemoteException

skip

public long skip(long n)
          throws java.io.IOException,
                 java.rmi.RemoteException
Specified by:
skip in interface RemoteInputStream
Throws:
java.io.IOException
java.rmi.RemoteException