Hi Donald,

2005/12/6, Donald <[EMAIL PROTECTED]>:
hi Trustin:
I find the MessageDecoder in DemuxingProtocolCodecFactory can not
custom a flexible strategy.Now it be used like this:

    super.register( AddMessageDecoder.class );

Buf if i want use different MessageDecoder according to different
connection,like this :
    MyMessageDecoder(ConnectionStrategyManager manager){
                 //....
    }
and when come a message, i use the manager to decide how to decode the
input bytes, how can i do?

Could i regist a Message Decoder like this:

   ConnectionStrategyManager manager = //...;
   super.register(new MyMessageDecoder(manager));

so we can use a flexible singleton messageDecoder in coming message,can we?

Why don't you use a custom session attribute to set the strategy?  Then you could find out what strategy is in action now easily.

HTH,
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/

Reply via email to