1 package com.daffodilwoods.rmi.server; 2 3 import java.rmi.*; 4 import java.rmi.server.*; 5 import java.io.*; 6 import com.daffodilwoods.rmi.interfaces.*; 7 public class RmiWriterServerSide extends UnicastRemoteObject implements _RmiWriter{ 8 9 Writer writer; 10 public RmiWriterServerSide(Writer writer) throws RemoteException{ 11 super(); 12 this.writer = writer; 13 } 14 15 public void flush() throws IOException , RemoteException { 16 writer.flush(); 17 } 18 19 public void close() throws IOException , RemoteException { 20 writer.close(); 21 } 22 23 public void writeChars(char[] chars,int offSet,int len) throws IOException,RemoteException{ 24 writer.write(chars,offSet,len); 25 } 26 27 } 28 | Popular Tags |