com.nec.webotx.jbi.engine.user
インタフェース Processor

既知のサブインタフェースの一覧:
Processor2
既知の実装クラスの一覧:
FaultProcessor

public interface Processor

サービスユニットのArtifactにて定義されたprocessor要素に対応付けるインタフェース です。自分のメッセージ処理ロジックを組むには、このインタフェースの実装が必要です。


メソッドの概要
 void init(java.util.Properties params)
          実装したメッセージ処理ロジックの前に実行される初期化ロジックです。
 void process(IMessageExchange me)
          実装したメッセージ処理ロジックを実行するインタフェースです。
 

メソッドの詳細

init

void init(java.util.Properties params)
          throws ProcessorImpInitException
実装したメッセージ処理ロジックの前に実行される初期化ロジックです。

パラメータ:
params - サービスユニットのArtifactにて定義されたパラメータ
例外:
ProcessorImpInitException

process

void process(IMessageExchange me)
             throws java.io.IOException,
                    javax.jbi.messaging.MessagingException
実装したメッセージ処理ロジックを実行するインタフェースです。

パラメータ:
me - 処理中のIMessageExchangeオブジェクト
例外:
java.lang.Exception - 実装ロジックにより投げる例外
java.io.IOException
javax.jbi.messaging.MessagingException


Copyright (C) 1998 - 2012 NEC Corporation. All rights reserved.