How many files(0-15)

競馬の予想システムで一儲を企むおっさんのヨコシマな横顔

enchantMoon

jbpm備忘録5 ESBアクションのインスタンス

enchantMoonでメモしてみるシリーズ3弾。JBOSS ESBのアクションのインスタンスはアクションごとに1つだけという内容のメモ。 インスタンスが1つなので、ESBアクション内にフィールドを保持することは原則非常に危険。synchronizedとかでフィールドを保護す…

jbpm備忘録4 ActionHandler内のstaticオブジェクト

enchantMoonでメモしてみるシリーズ2弾。ActionHandler内にstaticなオブジェクトを定義した場合に、そのオブジェクトがどこまで共有されるかを実験してみた。 以下はその時の結果をメモ。結論としては、プロセス内だけで共有される。つまり同じ定義のプロセ…

jbpm備忘録3 forkのスレッド。

jBPMがらみでいくつか纏めておくこともあるので、enchantMoonを使いつつメモを作成した。fork時にfork先がそれぞれ別のスレッドで実行されることについてのメモ。 fork後に分岐するルートの各ノードは別々のスレッドで実行されるため、fork前に保持していた…