|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- type of Record which can be receivedpublic interface RecordReceiver<T>
Receives records sent from a RecordSender.
Nested Class Summary | |
---|---|
static interface |
RecordReceiver.RecordHandler<T>
A RecordHandler is used by the RecordReceiver to handle the Records it receives. |
Method Summary | |
---|---|
void |
pause()
Pauses the RecordReceiver. |
void |
resume()
Resumes a paused RecordReceiver. |
void |
setRecordHandler(RecordReceiver.RecordHandler<T> handler)
Sets the RecordHandler used to handle incoming Records. |
void |
start()
Starts the PollingService. |
void |
stop()
Completely stops a RecordReceiver. |
void |
unsetRecordHandler()
Removes the current RecordHandler. |
Method Detail |
---|
void setRecordHandler(RecordReceiver.RecordHandler<T> handler)
handler
- the RecordHandler to setvoid unsetRecordHandler()
void start() throws IllegalStateException
IllegalStateException
- if no message handler is setvoid pause()
void resume()
void stop()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |