1 package com.daffodilwoods.rmi.server; 2 3 import java.rmi.*; 4 import java.io.*; 5 import java.rmi.server.*; 6 import com.daffodilwoods.rmi.interfaces.*; 7 public class RmiOutputStreamServerSide extends UnicastRemoteObject implements _RmiOutputStream{ 8 9 OutputStream outputStream; 10 public RmiOutputStreamServerSide(OutputStream outputStream) throws RemoteException{ 11 super(); 12 this.outputStream = outputStream; 13 } 14 15 public void write(byte b[], int off, int len) throws IOException,RemoteException { 16 outputStream.write(b,off,len); 17 } 18 19 public void flush() throws IOException,RemoteException { 20 outputStream.flush(); 21 } 22 public void close() throws IOException,RemoteException { 23 outputStream.close(); 24 } 25 } 26 | Popular Tags |