|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GRS2WriterException | |
|---|---|
| gr.uoa.di.madgik.grs.store.buffer | |
| gr.uoa.di.madgik.grs.writer | |
| Uses of GRS2WriterException in gr.uoa.di.madgik.grs.store.buffer |
|---|
| Methods in gr.uoa.di.madgik.grs.store.buffer that throw GRS2WriterException | |
|---|---|
URI |
BufferStoreReader.populate()
Starts the background execution of the demultiplex procedure and authors the restored Records
using an RecordWriter whose locator is then returned |
| Constructors in gr.uoa.di.madgik.grs.store.buffer that throw GRS2WriterException | |
|---|---|
BufferStoreReader(String key,
IWriterProxy proxy)
Creates a new instance |
|
| Uses of GRS2WriterException in gr.uoa.di.madgik.grs.writer |
|---|
| Subclasses of GRS2WriterException in gr.uoa.di.madgik.grs.writer | |
|---|---|
class |
GRS2WriterInvalidArgumentException
Argument not valid for the writer sub component operation that is undergoing |
class |
GRS2WriterInvalidOperationException
Operation not valid for the writer sub component operation that is undergoing |
| Methods in gr.uoa.di.madgik.grs.writer that throw GRS2WriterException | |
|---|---|
int |
RecordWriter.availableRecords()
The number of readily available for consumption Records |
int |
IRecordWriter.availableRecords()
The number of readily available for consumption Records |
void |
RecordWriter.close()
Closes the underlying buffer. |
void |
IRecordWriter.close()
Closes the underlying buffer. |
void |
RecordWriter.emit(BufferEvent event)
Emits the provided event to the reader. |
void |
IRecordWriter.emit(BufferEvent event)
Emits the provided event to the reader. |
int |
RecordWriter.getCapacity()
The underlying IBuffer capacity used |
int |
IRecordWriter.getCapacity()
The underlying IBuffer capacity used |
URI |
RecordWriter.getLocator()
|
URI |
IRecordWriter.getLocator()
|
boolean |
RecordWriter.put(T record)
Stores the provided Record to the underlying IBuffer |
boolean |
IRecordWriter.put(T record)
Stores the provided Record to the underlying IBuffer |
boolean |
RecordWriter.put(Throwable th,
long timeout,
TimeUnit unit)
|
boolean |
RecordWriter.put(T record,
long timeout,
TimeUnit unit)
Stores the provided Record to the underlying IBuffer. |
boolean |
IRecordWriter.put(T record,
long timeout,
TimeUnit unit)
Stores the provided Record to the underlying IBuffer. |
BufferEvent |
RecordWriter.receive()
Receives a previously emitted event from a reader |
BufferEvent |
IRecordWriter.receive()
Receives a previously emitted event from a reader |
void |
RecordWriter.setBufferStore(IBufferStore store)
If this writer is populated by an IBufferStore this store is provided in order to keep the store
alive and active even after the respective BufferStoreReader has closed the writer but the client
reader is still using it |
void |
IRecordWriter.setBufferStore(IBufferStore store)
If this writer is populated by an IBufferStore this store is provided in order to keep the store
alive and active even after the respective BufferStoreReader has closed the writer but the client
reader is still using it |
long |
RecordWriter.totalRecords()
The number of total Records that have passed through the IBuffer this far |
long |
IRecordWriter.totalRecords()
The number of total Records that have passed through the IBuffer this far |
| Constructors in gr.uoa.di.madgik.grs.writer that throw GRS2WriterException | |
|---|---|
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. |
|
RecordWriter(IWriterProxy proxy,
RecordDefinition[] definitions)
Creates a new instance |
|
RecordWriter(IWriterProxy proxy,
RecordDefinition[] definitions,
int capacity,
int concurrentPartialCapacity,
float mirrorSizeFactor)
Creates a new instance |
|
RecordWriter(IWriterProxy proxy,
RecordDefinition[] definitions,
int capacity,
int concurrentPartialCapacity,
float mirrorSizeFactor,
long inactivityTimeout,
TimeUnit inactivityTimeUnit)
Creates a new instance |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||