A D F G H I M O P R S U

A

addMessageListener(L) - Method in class org.robokind.api.messaging.DefaultMessageReceiver
 
addMessageListener(L) - Method in class org.robokind.api.messaging.DefaultMessageSender
 
addMessageListener(L) - Method in interface org.robokind.api.messaging.MessageReceiver
Adds a Listener to be notified when a Message has been received.
addMessageListener(L) - Method in interface org.robokind.api.messaging.MessageSender
Adds a Listener to be notified when a Message has been sent.

D

DefaultMessageReceiver<Msg,Rec,L extends org.robokind.api.common.utils.Listener<Msg>> - Class in org.robokind.api.messaging
Default MessageReceiver implementation.
DefaultMessageReceiver() - Constructor for class org.robokind.api.messaging.DefaultMessageReceiver
Creates an empty DefaultMessageReceiver.
DefaultMessageSender<Msg,Rec,L extends org.robokind.api.common.utils.Listener<Msg>> - Class in org.robokind.api.messaging
Default MessageSender implementation.
DefaultMessageSender() - Constructor for class org.robokind.api.messaging.DefaultMessageSender
Creates an empty DefaultMessageSender.

F

fireMessageEvent(Msg) - Method in class org.robokind.api.messaging.DefaultMessageReceiver
Notifies listeners of a Message
fireMessageEvent(Msg) - Method in class org.robokind.api.messaging.DefaultMessageSender
Notifies listeners of a Message being sent.

G

getConfigClass() - Method in interface org.robokind.api.messaging.RemoteService
Returns the class of the config used to initialize.
getReusableConfig() - Method in interface org.robokind.api.messaging.RemoteService
Returns an empty config which is used during initialization.

H

handleRecord(T) - Method in interface org.robokind.api.messaging.RecordReceiver.RecordHandler
Handles a record.

I

initialize(T) - Method in interface org.robokind.api.messaging.RemoteService
Initializes the Service with the given config.

M

MessageReceiver<Msg,Rec,L extends org.robokind.api.common.utils.Listener<Msg>> - Interface in org.robokind.api.messaging
High-Level Message Receiver.
MessageSender<Msg,Rec,L extends org.robokind.api.common.utils.Listener<Msg>> - Interface in org.robokind.api.messaging
High-Level Message sender.
myRecordSender - Variable in class org.robokind.api.messaging.DefaultMessageSender
RecordSender used to send Records.

O

org.robokind.api.messaging - package org.robokind.api.messaging
 

P

pause() - Method in class org.robokind.api.messaging.DefaultMessageReceiver
 
pause() - Method in interface org.robokind.api.messaging.MessageReceiver
Pauses a MessageReceiver.
pause() - Method in interface org.robokind.api.messaging.RecordReceiver
Pauses the RecordReceiver.

R

RecordReceiver<T> - Interface in org.robokind.api.messaging
Receives records sent from a RecordSender.
RecordReceiver.RecordHandler<T> - Interface in org.robokind.api.messaging
A RecordHandler is used by the RecordReceiver to handle the Records it receives.
RecordSender<T> - Interface in org.robokind.api.messaging
Sends a Record to some RecordReceiver.
RemoteService<T> - Interface in org.robokind.api.messaging
RemoteService is an interface for controlling a Service through Messaging.
removeMessageListener(L) - Method in class org.robokind.api.messaging.DefaultMessageReceiver
 
removeMessageListener(L) - Method in class org.robokind.api.messaging.DefaultMessageSender
 
removeMessageListener(L) - Method in interface org.robokind.api.messaging.MessageReceiver
Removes a Listener from being notified.
removeMessageListener(L) - Method in interface org.robokind.api.messaging.MessageSender
Removes a Listener from being notified.
resume() - Method in class org.robokind.api.messaging.DefaultMessageReceiver
 
resume() - Method in interface org.robokind.api.messaging.MessageReceiver
Resumes a paused MessageReceiver.
resume() - Method in interface org.robokind.api.messaging.RecordReceiver
Resumes a paused RecordReceiver.

S

sendMessage(Msg) - Method in class org.robokind.api.messaging.DefaultMessageSender
 
sendMessage(Msg) - Method in interface org.robokind.api.messaging.MessageSender
Sends the given Message.
sendRecord(T) - Method in interface org.robokind.api.messaging.RecordSender
Sends the given record to some RecordReceiver.
setAdapter(Adapter<Rec, Msg>) - Method in class org.robokind.api.messaging.DefaultMessageReceiver
 
setAdapter(Adapter<Msg, Rec>) - Method in class org.robokind.api.messaging.DefaultMessageSender
 
setAdapter(Adapter<Rec, Msg>) - Method in interface org.robokind.api.messaging.MessageReceiver
Sets the Adapter used to convert Records to Messages.
setAdapter(Adapter<Msg, Rec>) - Method in interface org.robokind.api.messaging.MessageSender
Sets the Adapter used to convert Messages to Records.
setRecordHandler(RecordReceiver.RecordHandler<T>) - Method in interface org.robokind.api.messaging.RecordReceiver
Sets the RecordHandler used to handle incoming Records.
setRecordReceiver(RecordReceiver<Rec>) - Method in class org.robokind.api.messaging.DefaultMessageReceiver
 
setRecordReceiver(RecordReceiver<Rec>) - Method in interface org.robokind.api.messaging.MessageReceiver
Sets the RecordReceiver used to receive Records.
setRecordSender(RecordSender<Rec>) - Method in class org.robokind.api.messaging.DefaultMessageSender
 
setRecordSender(RecordSender<Rec>) - Method in interface org.robokind.api.messaging.MessageSender
Sets the RecordSender responsible for sending Records.
start() - Method in class org.robokind.api.messaging.DefaultMessageReceiver
 
start() - Method in class org.robokind.api.messaging.DefaultMessageSender
 
start() - Method in interface org.robokind.api.messaging.MessageReceiver
Initializes and connects the MessageReceiver, and begins receiving Messages.
start() - Method in interface org.robokind.api.messaging.MessageSender
Initializes and connects the MessageSender, making it ready to send Messages.
start() - Method in interface org.robokind.api.messaging.RecordReceiver
Starts the PollingService.
stop() - Method in class org.robokind.api.messaging.DefaultMessageReceiver
 
stop() - Method in class org.robokind.api.messaging.DefaultMessageSender
 
stop() - Method in interface org.robokind.api.messaging.MessageReceiver
Stops the MessageReceiver, making it unable to receive Messages.
stop() - Method in interface org.robokind.api.messaging.MessageSender
Stops the MessageSender, making it unable to send Messages.
stop() - Method in interface org.robokind.api.messaging.RecordReceiver
Completely stops a RecordReceiver.

U

unsetRecordHandler() - Method in interface org.robokind.api.messaging.RecordReceiver
Removes the current RecordHandler.

A D F G H I M O P R S U

Copyright © 2011. All Rights Reserved.