public class MessageDecoder extends AbstractConnection
Connection.ConnectionListener
Constructor and Description |
---|
MessageDecoder() |
Modifier and Type | Method and Description |
---|---|
protected void |
defaultHandler(Message msg,
Connection sender)
Called by all the message-type-specific methods
in this class.
|
void |
handleConsumerIdentified(ConsumerIdentifiedMessage msg,
Connection sender)
Handle "Consumer Identified" message
|
void |
handleDatagram(DatagramMessage msg,
Connection sender)
Handle "Datagram" message
|
void |
handleDatagramAcknowledged(DatagramAcknowledgedMessage msg,
Connection sender)
Handle "Datagram Acknowledged" message
|
void |
handleDatagramRejected(DatagramRejectedMessage msg,
Connection sender)
Handle "Datagram Rejected" message
|
void |
handleIdentifyConsumers(IdentifyConsumersMessage msg,
Connection sender)
Handle "Identify Consumers" message
|
void |
handleIdentifyEvents(IdentifyEventsMessage msg,
Connection sender)
Handle "Identify Event" message
|
void |
handleIdentifyProducers(IdentifyProducersMessage msg,
Connection sender)
Handle "Identify Producers" message
|
void |
handleInitializationComplete(InitializationCompleteMessage msg,
Connection sender)
Handle "Initialization Complete" message
|
void |
handleLearnEvent(LearnEventMessage msg,
Connection sender)
Handle "Learn Event" message
|
void |
handleOptionalIntRejected(OptionalIntRejectedMessage msg,
Connection sender)
Handle "Optional Interaction Rejected" message
|
void |
handleProducerConsumerEventReport(ProducerConsumerEventReportMessage msg,
Connection sender)
Handle "Producer/Consumer Event Report" message
|
void |
handleProducerIdentified(ProducerIdentifiedMessage msg,
Connection sender)
Handle "Producer Identified" message
|
void |
handleProtocolIdentificationReply(ProtocolIdentificationReplyMessage msg,
Connection sender)
Handle "Protocol Identification Reply" message
|
void |
handleProtocolIdentificationRequest(ProtocolIdentificationRequestMessage msg,
Connection sender)
Handle "Protocol Identification Request" message
|
void |
handleSimpleNodeIdentInfoReply(SimpleNodeIdentInfoReplyMessage msg,
Connection sender)
Handle "Simple Node Ident Info Reply" message
|
void |
handleSimpleNodeIdentInfoRequest(SimpleNodeIdentInfoRequestMessage msg,
Connection sender)
Handle "Simple Node Ident Info Request" message
|
void |
handleStreamDataComplete(StreamDataCompleteMessage msg,
Connection sender)
Handle "Stream Data Complete" message
|
void |
handleStreamDataProceed(StreamDataProceedMessage msg,
Connection sender)
Handle "Stream Data Proceed" message
|
void |
handleStreamDataSend(StreamDataSendMessage msg,
Connection sender)
Handle "Stream Data Send" message
|
void |
handleStreamInitReply(StreamInitReplyMessage msg,
Connection sender)
Handle "Stream Init Reply" message
|
void |
handleStreamInitRequest(StreamInitRequestMessage msg,
Connection sender)
Handle "Stream Init Request" message
|
void |
handleVerifiedNodeIDNumber(VerifiedNodeIDNumberMessage msg,
Connection sender)
Handle "Verified Node ID Number" message
|
void |
handleVerifyNodeIDNumber(VerifyNodeIDNumberMessage msg,
Connection sender)
Handle "Verify Node ID Number" message
|
void |
put(Message msg,
Connection sender)
Process message.
|
registerStartNotification
public void put(Message msg, Connection sender)
Base implementation refers back to message to implement its own specific type.
put
in interface Connection
put
in class AbstractConnection
msg
- Input to be processed by typesender
- Passed through for specific message processing,
e.g. to send a reply back to the originatorprotected void defaultHandler(Message msg, Connection sender)
public void handleInitializationComplete(InitializationCompleteMessage msg, Connection sender)
public void handleVerifiedNodeIDNumber(VerifiedNodeIDNumberMessage msg, Connection sender)
public void handleVerifyNodeIDNumber(VerifyNodeIDNumberMessage msg, Connection sender)
public void handleProducerConsumerEventReport(ProducerConsumerEventReportMessage msg, Connection sender)
public void handleIdentifyConsumers(IdentifyConsumersMessage msg, Connection sender)
public void handleConsumerIdentified(ConsumerIdentifiedMessage msg, Connection sender)
public void handleIdentifyProducers(IdentifyProducersMessage msg, Connection sender)
public void handleProducerIdentified(ProducerIdentifiedMessage msg, Connection sender)
public void handleIdentifyEvents(IdentifyEventsMessage msg, Connection sender)
public void handleLearnEvent(LearnEventMessage msg, Connection sender)
public void handleDatagram(DatagramMessage msg, Connection sender)
public void handleDatagramRejected(DatagramRejectedMessage msg, Connection sender)
public void handleDatagramAcknowledged(DatagramAcknowledgedMessage msg, Connection sender)
public void handleStreamInitRequest(StreamInitRequestMessage msg, Connection sender)
public void handleStreamInitReply(StreamInitReplyMessage msg, Connection sender)
public void handleStreamDataSend(StreamDataSendMessage msg, Connection sender)
public void handleStreamDataProceed(StreamDataProceedMessage msg, Connection sender)
public void handleStreamDataComplete(StreamDataCompleteMessage msg, Connection sender)
public void handleProtocolIdentificationRequest(ProtocolIdentificationRequestMessage msg, Connection sender)
public void handleProtocolIdentificationReply(ProtocolIdentificationReplyMessage msg, Connection sender)
public void handleSimpleNodeIdentInfoRequest(SimpleNodeIdentInfoRequestMessage msg, Connection sender)
public void handleSimpleNodeIdentInfoReply(SimpleNodeIdentInfoReplyMessage msg, Connection sender)
public void handleOptionalIntRejected(OptionalIntRejectedMessage msg, Connection sender)
Information on copyright, trademarks and licenses is linked here.
Site hosted by: