Uses of Class
gr.uoa.di.madgik.grs.reader.GRS2ReaderException

Packages that use GRS2ReaderException
gr.uoa.di.madgik.grs.reader   
gr.uoa.di.madgik.grs.reader.decorators   
gr.uoa.di.madgik.grs.reader.decorators.keepalive   
gr.uoa.di.madgik.grs.store.buffer   
 

Uses of GRS2ReaderException in gr.uoa.di.madgik.grs.reader
 

Methods in gr.uoa.di.madgik.grs.reader that throw GRS2ReaderException
 int IRecordReader.availableRecords()
          The number of readily available for consumption Records.
 int RandomReader.availableRecords()
          The number of readily available for consumption Records
 int ForwardReader.availableRecords()
          The number of readily available for consumption Records.
 void IRecordReader.close()
          Closes and disposes the underlying buffer.
 void RandomReader.close()
          Closes and disposes the underlying buffer.
 void ForwardReader.close()
          Closes and disposes the underlying buffer.
 long IRecordReader.currentRecord()
          The index of the last Record retrieved through the reader.
 long RandomReader.currentRecord()
          The index of the last Record retrieved through the reader.
 long ForwardReader.currentRecord()
          The index of the last Record retrieved through the reader.
 void IRecordReader.emit(BufferEvent event)
          Emits the provided event to the writer.
 void RandomReader.emit(BufferEvent event)
          Emits the provided event to the writer.
 void ForwardReader.emit(BufferEvent event)
          Emits the provided event to the writer.
 T IRecordReader.get()
          Retrieves the next available Record from the IBuffer.
 T RandomReader.get()
          Retrieves the next available Record from the IBuffer.
 T ForwardReader.get()
          Retrieves the next available Record from the IBuffer.
 T IRecordReader.get(long timeout, TimeUnit unit)
          Retrieves the next available Record from the IBuffer.
 T RandomReader.get(long timeout, TimeUnit unit)
          Retrieves the next available Record from the IBuffer.
 T ForwardReader.get(long timeout, TimeUnit unit)
          Retrieves the next available Record from the IBuffer.
 int IRecordReader.getCapacity()
          The underlying IBuffer capacity used.
 int RandomReader.getCapacity()
          The underlying IBuffer capacity used.
 int ForwardReader.getCapacity()
          The underlying IBuffer capacity used.
 int IRecordReader.getConcurrentPartialCapacity()
          The underlying IBuffer concurrent partial capacity used
 int RandomReader.getConcurrentPartialCapacity()
          The underlying IBuffer concurrent partial capacity used
 int ForwardReader.getConcurrentPartialCapacity()
          The underlying IBuffer concurrent partial capacity used
 long IRecordReader.getInactivityTimeout()
          Retrieves the Inactivity timeout set for the lifecycle management of the underlying IBuffer.
 long RandomReader.getInactivityTimeout()
          Retrieves the Inactivity timeout set for the lifecycle management of the underlying IBuffer.
 long ForwardReader.getInactivityTimeout()
          Retrieves the Inactivity timeout set for the lifecycle management of the underlying IBuffer.
 TimeUnit IRecordReader.getInactivityTimeUnit()
          Retrieves the Inactivity time unit set for the lifecycle management of the underlying IBuffer.
 TimeUnit RandomReader.getInactivityTimeUnit()
          Retrieves the Inactivity time unit set for the lifecycle management of the underlying IBuffer.
 TimeUnit ForwardReader.getInactivityTimeUnit()
          Retrieves the Inactivity time unit set for the lifecycle management of the underlying IBuffer.
 long IRecordReader.getIteratorTimeout()
          The timeout that is used by the Iterators that are created by this reader.
 RecordDefinition[] IRecordReader.getRecordDefinitions()
          Retrieves the RecordDefinitions that define the Records that are accessible through the reader.
 RecordDefinition[] RandomReader.getRecordDefinitions()
          Retrieves the RecordDefinitions that define the Records that are accessible through the reader
 RecordDefinition[] ForwardReader.getRecordDefinitions()
          Retrieves the RecordDefinitions that define the Records that are accessible through the reader.
 BufferEvent IRecordReader.receive()
          Receives a previously emitted event from a writer.
 BufferEvent RandomReader.receive()
          Receives a previously emitted event from a writer.
 BufferEvent ForwardReader.receive()
          Receives a previously emitted event from a writer.
 long IRecordReader.seek(long len)
          Seeks the number of Records provided in the list of Records available.
 long RandomReader.seek(long len)
          Seeks the number of Records provided in the list of Records available.
 long ForwardReader.seek(long len)
          Seeks the number of Records provided in the list of Records available.
 long IRecordReader.totalRecords()
          The number of total Records that have passed through the IBuffer this far.
 long RandomReader.totalRecords()
          The number of total Records that have passed through the IBuffer this far.
 long ForwardReader.totalRecords()
          The number of total Records that have passed through the IBuffer this far.
 boolean IRecordReader.waitAvailable(long timeout, TimeUnit unit)
          Makes sure that within the provided time frame, there is a Record that can be retrieved without blocking.
 boolean RandomReader.waitAvailable(long timeout, TimeUnit unit)
          Makes sure that within the provided time frame, there is a Record that can be retrieved without blocking.
 boolean ForwardReader.waitAvailable(long timeout, TimeUnit unit)
          Makes sure that within the provided time frame, there is a Record that can be retrieved without blocking.
 

Constructors in gr.uoa.di.madgik.grs.reader that throw GRS2ReaderException
ForwardReader(URI locator)
          Creates a new reader accessing the IBuffer referenced by the provided locator
ForwardReader(URI locator, int capacity)
          Creates a new reader accessing the IBuffer referenced by the provided locator.
RandomReader(URI locator)
          Creates a new reader accessing the IBuffer referenced by the provided locator
RandomReader(URI locator, int capacity)
          Creates a new reader accessing the IBuffer referenced by the provided locator The IBuffer will have the specified capacity, if possible
 

Uses of GRS2ReaderException in gr.uoa.di.madgik.grs.reader.decorators
 

Methods in gr.uoa.di.madgik.grs.reader.decorators that throw GRS2ReaderException
 int RecordReaderDelegate.availableRecords()
          The number of readily available for consumption Records.
 void RecordReaderDelegate.close()
          Closes and disposes the underlying buffer.
 long RecordReaderDelegate.currentRecord()
          The index of the last Record retrieved through the reader.
 void RecordReaderDelegate.emit(BufferEvent event)
          Emits the provided event to the writer.
 T RecordReaderDelegate.get()
          Retrieves the next available Record from the IBuffer.
 T RecordReaderDelegate.get(long timeout, TimeUnit unit)
          Retrieves the next available Record from the IBuffer.
 int RecordReaderDelegate.getCapacity()
          The underlying IBuffer capacity used.
 int RecordReaderDelegate.getConcurrentPartialCapacity()
          The underlying IBuffer concurrent partial capacity used
 long RecordReaderDelegate.getInactivityTimeout()
          Retrieves the Inactivity timeout set for the lifecycle management of the underlying IBuffer.
 TimeUnit RecordReaderDelegate.getInactivityTimeUnit()
          Retrieves the Inactivity time unit set for the lifecycle management of the underlying IBuffer.
 long RecordReaderDelegate.getIteratorTimeout()
          The timeout that is used by the Iterators that are created by this reader.
 RecordDefinition[] RecordReaderDelegate.getRecordDefinitions()
          Retrieves the RecordDefinitions that define the Records that are accessible through the reader.
 BufferEvent RecordReaderDelegate.receive()
          Receives a previously emitted event from a writer.
 long RecordReaderDelegate.seek(long len)
          Seeks the number of Records provided in the list of Records available.
 long RecordReaderDelegate.totalRecords()
          The number of total Records that have passed through the IBuffer this far.
 boolean RecordReaderDelegate.waitAvailable(long timeout, TimeUnit unit)
          Makes sure that within the provided time frame, there is a Record that can be retrieved without blocking.
 

Uses of GRS2ReaderException in gr.uoa.di.madgik.grs.reader.decorators.keepalive
 

Methods in gr.uoa.di.madgik.grs.reader.decorators.keepalive that throw GRS2ReaderException
 long KeepAliveReader.currentRecord()
          The index of the last Record retrieved through the reader.
 T KeepAliveReader.get()
          Retrieves the next available record, which will be either one of the records retrieved via the keep-alive operation or a record retrieved directly from the underlying IRecordReader
 T KeepAliveReader.get(long timeout, TimeUnit unit)
          Retrieves the next available record, which will be either one of the records retrieved via the keep-alive operation or a record retrieved directly from the underlying IRecordReader
 long KeepAliveReader.seek(long len)
          Seeks the number of Records provided in the list of Records available.
 

Uses of GRS2ReaderException in gr.uoa.di.madgik.grs.store.buffer
 

Methods in gr.uoa.di.madgik.grs.store.buffer that throw GRS2ReaderException
 void BufferStoreEntry.initialize()
          After all configuration values have been set, this method initializes the IRecordStore, the ForwardReader, and persists the reader available RecordDefinitions
 



Copyright © 2012. All Rights Reserved.