com.nec.webotx.jbi.engine.user.impl
クラス FaultProcessor

java.lang.Object
  上位を拡張 com.nec.webotx.jbi.engine.user.impl.FaultProcessor
すべての実装されたインタフェース:
Processor

public abstract class FaultProcessor
extends java.lang.Object
implements Processor

フォルト処理用の抽象クラスです。


コンストラクタの概要
FaultProcessor()
           
 
メソッドの概要
 void init(java.util.Properties params)
          実装したメッセージ処理ロジックの前に実行される初期化ロジックです。
 void process(IMessageExchange me)
          Faultメッセージ作成処理を実行します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FaultProcessor

public FaultProcessor()
メソッドの詳細

init

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

定義:
インタフェース Processor 内の init
パラメータ:
params - サービスユニットのArtifactにて定義されたパラメータ
例外:
ProcessorImpInitException

process

public void process(IMessageExchange me)
             throws java.io.IOException,
                    javax.jbi.messaging.MessagingException
Faultメッセージ作成処理を実行します。 getFaultString()でnullが返った場合、ErrorStringには空文字が挿入されます。

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


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