public class SenderTask extends Object implements Runnable
MessageSender
provided by message sender manager (see MessageSenderManager
),
receiving the message sender's response and handling the reporting and response message validation.
Sender task is not part of the public API, it is used from generators.MessageSenderManager
Modifier and Type | Method and Description |
---|---|
void |
registerResponse(Serializable response)
Notifies the sender task of receiving a response from a separate message channel.
|
void |
run()
Executes the scheduled sender task.
|
void |
setCorrelator(Correlator correlator)
Sets the correlator that is used to notify us about receiving a response from a separate message channel.
|
void |
setSequenceManager(SequenceManager sequenceManager)
Configures a
SequenceManager for the sender task. |
public void run()
public void registerResponse(Serializable response)
Correlator
when Receiver
is used.response
- The response corresponding to the original request.public void setSequenceManager(SequenceManager sequenceManager)
SequenceManager
for the sender task.sequenceManager
- SequenceManager
to be used by the sender task.public void setCorrelator(Correlator correlator)
correlator
- The correlator to be used.Copyright © 2010–2017 PerfCake Community. All rights reserved.