View Javadoc

1   package twcsckernel.projectbase.common;
2   
3   import java.io.IOException;
4   import java.rmi.Remote;
5   import java.rmi.RemoteException;
6   
7   import twcsckernel.projectbase.io.ItemNotFoundException;
8   
9   public interface WriterFactory extends Remote {
10  
11      public void write(int streamID, int b) throws RemoteException,
12              IOException, ItemNotFoundException;
13  
14      public void write(int streamID, byte[] b) throws RemoteException,
15              IOException, ItemNotFoundException;
16  
17      public void flush(int streamID) throws RemoteException, IOException,
18              ItemNotFoundException;
19  
20      public void close(int streamID) throws RemoteException, IOException,
21              ItemNotFoundException;
22  }