A B C D E F G H I K L M N O P Q R S T U V W X

P

PartialRequestEntry - Class in gr.uoa.di.madgik.grs.proxy.mirror
This class holds information on a request made by a reader for more data to be provided over a partially transfered record Field.
PartialRequestEntry(long, int, IBuffer.TransportOverride, Object) - Constructor for class gr.uoa.di.madgik.grs.proxy.mirror.PartialRequestEntry
Creates a new instance for the request based on its details
PartialRequestManager - Class in gr.uoa.di.madgik.grs.proxy.mirror
This class acts as a manager that can be used by reader side IMirror implementations to handle the requests for additional payload issued against Records and Fields that have been transfered partially.
PartialRequestManager() - Constructor for class gr.uoa.di.madgik.grs.proxy.mirror.PartialRequestManager
 
payload - Variable in class gr.uoa.di.madgik.grs.test.SimplePumpable
 
persist(BufferEvent) - Method in class gr.uoa.di.madgik.grs.store.event.CacheEventStore
Persists the provided BufferEvent
persist(BufferEvent) - Method in class gr.uoa.di.madgik.grs.store.event.FileEventStore
Persists the provided BufferEvent
persist(BufferEvent) - Method in interface gr.uoa.di.madgik.grs.store.event.IEventStore
Persists the provided BufferEvent
persist(Record) - Method in class gr.uoa.di.madgik.grs.store.record.CacheRecordStore
 
persist(Record) - Method in class gr.uoa.di.madgik.grs.store.record.FileRecordStore
Persists the provided Record
persist(Record) - Method in interface gr.uoa.di.madgik.grs.store.record.IRecordStore
Persists the provided Record
pollPartial(long, int) - Method in class gr.uoa.di.madgik.grs.proxy.http.mirror.HTTPReaderMirror
pollPartial(long, int) - Method in class gr.uoa.di.madgik.grs.proxy.http.mirror.HTTPWriterMirror
pollPartial(long, int) - Method in interface gr.uoa.di.madgik.grs.proxy.mirror.IMirror
 
pollPartial(long, int) - Method in class gr.uoa.di.madgik.grs.proxy.tcp.mirror.TCPReaderMirror
pollPartial(long, int) - Method in class gr.uoa.di.madgik.grs.proxy.tcp.mirror.TCPWriterMirror
populate() - Method in class gr.uoa.di.madgik.grs.store.buffer.BufferStoreReader
Starts the background execution of the demultiplex procedure and authors the restored Records using an RecordWriter whose locator is then returned
populate() - Method in class gr.uoa.di.madgik.grs.test.SimplePumpable
 
prebind(Record) - Method in class gr.uoa.di.madgik.grs.record.field.Field
Pre-binds the Field to the provided Record
prebind(IBuffer) - Method in class gr.uoa.di.madgik.grs.record.Record
This method performs a pre-bind of the Record to the provided IBuffer to enable the invocation of some other method that needs to have the IBuffer of the record available but before adding the record to the IBuffer properly
prepare() - Method in class gr.uoa.di.madgik.grs.test.WriterFileThread
Initialize the writer
prepare() - Method in class gr.uoa.di.madgik.grs.test.WriterMultiFieldThread
Initialize the writer
prepare() - Method in class gr.uoa.di.madgik.grs.test.WriterObjectThread
Initialize the writer
prepare() - Method in class gr.uoa.di.madgik.grs.test.WriterSimpleThread
Initialize the writer
prepare() - Method in class gr.uoa.di.madgik.grs.test.WriterURLThread
Initialize the writer
previous() - Method in class gr.uoa.di.madgik.grs.reader.RandomReaderIterator
previousIndex() - Method in class gr.uoa.di.madgik.grs.reader.RandomReaderIterator
printXML(Document) - Static method in class gr.uoa.di.madgik.grs.xml.XMLHelper
 
ProgressiveTimeoutGenerator - Class in gr.uoa.di.madgik.grs.utils
Utility class which progressively returns waiting values whose sum amounts to a supplied timeout.
ProgressiveTimeoutGenerator(long) - Constructor for class gr.uoa.di.madgik.grs.utils.ProgressiveTimeoutGenerator
Creates a new instance
ProxyFactory - Class in gr.uoa.di.madgik.grs.proxy
This utility class instantiates the appropriate IReaderProxy implementation that can serve a reader to access the IBuffer managed through the IWriterProxy that created the provided URI
ProxyFactory() - Constructor for class gr.uoa.di.madgik.grs.proxy.ProxyFactory
 
ProxyScheme - Static variable in interface gr.uoa.di.madgik.grs.proxy.IProxy
The scheme for the gRS2 proxy locator URIs
ProxyStoreScheme - Static variable in interface gr.uoa.di.madgik.grs.proxy.IProxy
The scheme for the gRS2 Store proxy locator URIs
put(Record) - Method in interface gr.uoa.di.madgik.grs.buffer.IBuffer
Attempts to place a Record to the IBuffer.
put(Record) - Method in class gr.uoa.di.madgik.grs.buffer.QueueBuffer
Attempts to place a Record to the IBuffer.
put(T) - Method in interface gr.uoa.di.madgik.grs.writer.IRecordWriter
Stores the provided Record to the underlying IBuffer
put(T, long, TimeUnit) - Method in interface gr.uoa.di.madgik.grs.writer.IRecordWriter
Stores the provided Record to the underlying IBuffer.
put(T) - Method in class gr.uoa.di.madgik.grs.writer.RecordWriter
Stores the provided Record to the underlying IBuffer
put(T, long, TimeUnit) - Method in class gr.uoa.di.madgik.grs.writer.RecordWriter
Stores the provided Record to the underlying IBuffer.

A B C D E F G H I K L M N O P Q R S T U V W X