|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||