[Seasar-dev:96] Re: [S2JMS]BytesMessageCreator/StreamMessageCreator

Koichi Kobayashi koichik
2005年 7月 28日 (木) 02:04:38 JST


小林 (koichik) です.

Date:    Thu, 28 Jul 2005 01:48:21 +0900
From:    bowez @ n08.itscom.net
To:      seasar-dev @ lists.sourceforge.jp
Subject: [Seasar-dev:95] Re: [S2JMS]BytesMessageCreator/StreamMessageCreator

> 現在の MapMessageCreator は、setMap(Map) が呼ばれても、
> setupBody(Message) が呼ばれるまでは Message本体に対して値を設定し
> にいかないようにしていました。
> #TextMessageCreator と同じ感じです。

そりゃそうですね.失礼しました.
あれ?
んーと,MessageCreator は dicon に記述されることを意図しているのですが,
そうすると setMap() とか setValue() はコンテナの初期化時に一回
呼ばれるだけになります.
なので,Map や setValue() の値は式言語を文字列として受け取って,
それを setupBody() の中で評価するようにしないといけませんね.
# すでになってたりする? (^^;

> ただ、Mapごと追加していくという使い方を想定していませんでした。

そうですね,イレギュラーな感じなのでやめておきましょう.


-- 
<signature>
    <name>Koichi Kobayashi</name>
    <e-mail>koichik @ improvement.jp</e-mail>
</signature>



seasar-dev メーリングリストの案内