|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GRS2BufferInitializationException | |
|---|---|
| gr.uoa.di.madgik.grs.buffer | |
| Uses of GRS2BufferInitializationException in gr.uoa.di.madgik.grs.buffer |
|---|
| Methods in gr.uoa.di.madgik.grs.buffer that throw GRS2BufferInitializationException | |
|---|---|
int |
QueueBuffer.availableRecords()
Retrieves the number of Records that are currently available to be read |
void |
QueueBuffer.close()
Closes the authoring side of the IBuffer after this invocation, no more Records can be added
to the IBuffer but a reader can still consume any Records that are still available. |
Record |
QueueBuffer.get()
Attempts to retrieve a Record from the IBuffer. |
void |
QueueBuffer.initialize()
After all configuration values have been set, this method performs all the initialization needed to get the IBuffer ready to receive Records from a writer and serve them to a reader. |
Record |
QueueBuffer.locate(long recordIndex)
Attempts to locate the Record with the provided id in the underlying IBuffer structures. |
void |
QueueBuffer.setCapacity(int capacity)
Sets the capacity of the underlying bounded buffer that can store the Records that a writer adds to it. |
void |
QueueBuffer.setConcurrentPartialCapacity(int capacity)
Sets the number of items that a reader can concurrently request more of its payload in case this payload is transported in IBuffer.TransportDirective.Partial mode. |
void |
QueueBuffer.setMirrorBuffer(int size)
If an IMirror is used to synchronize the IBuffer instances accessible to the reader and writer,
this value indicates the number of Records that the writer IMirror} will limit its sending
phase to choke large transfers. |
void |
QueueBuffer.setRecordDefinitions(RecordDefinition[] definitions)
Sets the definitions of the Records that are to be placed in the IBuffer. |
void |
QueueBuffer.setTransportDirective(IBuffer.TransportDirective directive)
Sets the IBuffer.TransportDirective set for the IBuffer. |
long |
QueueBuffer.totalRecords()
Retrieves the number of Records that have in total passed through the IBuffer. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||