twcsckernel.projectbase.common
Interface ReaderFactory

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
ReaderFactoryImpl

public interface ReaderFactory
extends java.rmi.Remote

Fabryka zdalnych strumieni wejścia. Posiada metody pozwalające na odwzorowanie zachowania java.io.InputStream

Author:
VMD Group

Method Summary
 int available(int streamID)
           
 void close(int streamID)
           
 ReadResult read(int streamID)
           
 ReadResult read(int streamID, int len)
           
 long skip(int streamID, long off)
           
 

Method Detail

read

ReadResult read(int streamID)
                throws java.rmi.RemoteException,
                       java.io.IOException,
                       ItemNotFoundException
Throws:
java.rmi.RemoteException
java.io.IOException
ItemNotFoundException

read

ReadResult read(int streamID,
                int len)
                throws java.rmi.RemoteException,
                       java.io.IOException,
                       ItemNotFoundException
Throws:
java.rmi.RemoteException
java.io.IOException
ItemNotFoundException

skip

long skip(int streamID,
          long off)
          throws java.rmi.RemoteException,
                 java.io.IOException,
                 ItemNotFoundException
Throws:
java.rmi.RemoteException
java.io.IOException
ItemNotFoundException

available

int available(int streamID)
              throws java.rmi.RemoteException,
                     java.io.IOException,
                     ItemNotFoundException
Throws:
java.rmi.RemoteException
java.io.IOException
ItemNotFoundException

close

void close(int streamID)
           throws java.rmi.RemoteException,
                  java.io.IOException,
                  ItemNotFoundException
Throws:
java.rmi.RemoteException
java.io.IOException
ItemNotFoundException


Copyright © 2005-2006 CS@PUT. All Rights Reserved.