| Package | Description |
|---|---|
| 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.writer |
| Modifier and Type | Class and Description |
|---|---|
class |
ForwardReader<T extends Record>
The
ForwardReader class provides access over an authored IBuffer in a forward only fashion. |
class |
RandomReader<T extends Record>
The
RandomReader class provides access over an authored IBuffer in a random access fashion. |
| Modifier and Type | Class and Description |
|---|---|
class |
RecordReaderDelegate<T extends Record>
Class delegating all operations to the underlying
IRecordReader. |
| Modifier and Type | Field and Description |
|---|---|
protected IRecordReader<T> |
RecordReaderDelegate.reader |
| Constructor and Description |
|---|
RecordReaderDelegate(IRecordReader<T> reader)
Creates a new reader delegator which forwards all operations to the underlying
IRecordReader |
| Modifier and Type | Class and Description |
|---|---|
class |
KeepAliveReader<T extends Record>
A
KeepAliveReader adds keep-alive functionality to a IRecordReader. |
| Constructor and Description |
|---|
KeepAliveReader(IRecordReader<T> reader,
long keepAliveFrequency,
TimeUnit keepAliveFrequencyUnit)
Creates a new instance
|
KeepAliveReader(IRecordReader<T> reader,
long keepAliveFrequency,
TimeUnit keepAliveFrequencyUnit,
long inactivityTimeout,
TimeUnit inactivityTimeUnit) |
| Constructor and Description |
|---|
RecordWriter(IWriterProxy proxy,
IRecordReader reader)
Creates a new instance using the configuration retrieved from an
IRecordReader. |
RecordWriter(IWriterProxy proxy,
IRecordReader reader,
int capacity,
int concurrentPartialCapacity,
float mirrorSizeFactor)
Creates a new instance using the same record definitions as the ones of the supplied
IRecordReader. |
RecordWriter(IWriterProxy proxy,
IRecordReader reader,
int capacity,
int concurrentPartialCapacity,
float mirrorSizeFactor,
long inactivityTimeout,
TimeUnit inactivityTimeUnit)
Creates a new instance using the same record definitions as the ones of the supplied
IRecordReader. |
Copyright © 2014. All Rights Reserved.