|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.jms.container.impl.MessageListenerSupport.PayloadBuilder
public static class MessageListenerSupport.PayloadBuilder
リスナメソッドの引数がMessage
以外の場合に使われるビルダです。
リスナメソッドの引数型はJMSメッセージのペイロード型を代入可能でなくてはなりません。
フィールドの概要 | |
---|---|
protected Class<?> |
payloadType
JMSメッセージのペイロード型 |
コンストラクタの概要 | |
---|---|
MessageListenerSupport.PayloadBuilder(Class<?> payloadType)
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
Object[] |
build(Message message)
JMSメッセージからリスナメソッドの引数の配列を構築して返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected Class<?> payloadType
コンストラクタの詳細 |
---|
public MessageListenerSupport.PayloadBuilder(Class<?> payloadType)
payloadType
- JMSメッセージのペイロード型メソッドの詳細 |
---|
public Object[] build(Message message)
MessageListenerSupport.ParameterBuilder
の記述: 配列の長さはリスナメソッドの引数の数と同じで0または1のみサポートしています。
MessageListenerSupport.ParameterBuilder
内の build
message
- JMSメッセージ
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |