|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OutgoingMessageQueue
Queue for sending outgoing messages.
| Method Summary | |
|---|---|
void |
deregisterListener(OutgoingMessageQueueListener listener)
Remove registration of queue listener. |
int |
getDataQueuedBytes()
|
int |
getPercentDoneOfCurrentMessage()
|
int |
getProtocolQueuedBytes()
|
boolean |
isBlocked()
|
void |
notifyOfExternalSend(Message message)
Notifty the queue (and its listeners) of a message sent externally on the queue's behalf. |
void |
registerListener(OutgoingMessageQueueListener listener)
Register queue listener. |
void |
sendMessage(Message message)
Queue the given message for sending. |
void |
setEncoder(MessageStreamEncoder encoder)
Set the message stream encoder that will be used to encode outgoing messages. |
| Method Detail |
|---|
void setEncoder(MessageStreamEncoder encoder)
encoder - to usevoid sendMessage(Message message)
message - to sendvoid registerListener(OutgoingMessageQueueListener listener)
listener - to registervoid deregisterListener(OutgoingMessageQueueListener listener)
listener - to removevoid notifyOfExternalSend(Message message)
message - sent externallyint getPercentDoneOfCurrentMessage()
int getDataQueuedBytes()
int getProtocolQueuedBytes()
boolean isBlocked()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||