com.cafesoft.core.message
Interface MessageDecoder

All Superinterfaces:
PacketConsumer, Runnable
All Known Implementing Classes:
StandardMessageDecoder

public interface MessageDecoder
extends PacketConsumer, Runnable

Decodes messages sent through the Messaging Framework.

Since:
2/26/02

Method Summary
 void setMessageService(MessageService messageService)
          Register a MessageService.
 void setMessageTranslator(MessageTranslator messageTranslator)
          Sets the message translator to be used for decoding messages.
 void start()
          Start decoding messages.
 void stop()
          Stop decoding messages.
 
Methods inherited from interface com.cafesoft.core.message.PacketConsumer
consumePacket
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

start

public void start()
Start decoding messages.


stop

public void stop()
Stop decoding messages.


setMessageService

public void setMessageService(MessageService messageService)
Register a MessageService.

Parameters:
messageService - the MessageService to which fully decoded messages are delivered.

setMessageTranslator

public void setMessageTranslator(MessageTranslator messageTranslator)
Sets the message translator to be used for decoding messages.

Parameters:
messageTranslator - decodes messages


Generated on 10:40:31 AM September 10, 2003, © 1996-2003 Cafésoft LLC. All rights reserved.