A B C D E F G H I J L M N O P R S T

A

AbstractBinder - org.seasar.jms.container.binder.impl の クラス
JMSメッセージをリスナコンポーネントにバインドする抽象クラスです。
AbstractBinder(String, BindingType, BindingSupport) - クラス org.seasar.jms.container.binder.impl.AbstractBinder のコンストラクタ
インスタンスを構築します。
addMessageListener(String) - クラス org.seasar.jms.container.impl.JMSContainerImpl のメソッド
メッセージリスナーコンポーネントを登録します。
addMessageListener(String) - インタフェース org.seasar.jms.container.JMSContainer のメソッド
S2JMSContainerにメッセージリスナ・コンポーネントを登録します。
attributes - クラス org.seasar.jms.container.external.JMSRequestImpl の変数
リクエストの属性

B

bind(Object, Message, Object) - インタフェース org.seasar.jms.container.binder.Binder のメソッド
JMSメッセージをリスナコンポーネントにバインドします。
bind(Object, Object) - インタフェース org.seasar.jms.container.binder.BindingSupport のメソッド
JMSメッセージをリスナコンポーネントにバインドします。
bind(Object, Message, Object) - クラス org.seasar.jms.container.binder.impl.AbstractBinder のメソッド
 
bind(Object, Object) - クラス org.seasar.jms.container.binder.impl.FieldBindingSupport のメソッド
 
bind(Object, Object) - クラス org.seasar.jms.container.binder.impl.PropertyBindingSupport のメソッド
 
bind(Object, Message, Object) - クラス org.seasar.jms.container.impl.MessageListenerSupport のメソッド
リスナコンポーネントにJMSメッセージをバインドします。
Binder - org.seasar.jms.container.binder の インタフェース
JMSメッセージをリスナーコンポーネントにバインドするコンポーネントです。
binders - クラス org.seasar.jms.container.impl.MessageListenerSupport の変数
リスナメソッドにJMSメッセージをバインドするコンポーネントの配列
BindingSupport - org.seasar.jms.container.binder の インタフェース
JMSメッセージをリスナコンポーネントのフィールドまたはプロパティにバインドするコンポーネントです。
bindingSupport - クラス org.seasar.jms.container.binder.impl.AbstractBinder の変数
バインディングサポート
bindingType - クラス org.seasar.jms.container.binder.impl.AbstractBinder の変数
バインディングタイプ
build(Message) - クラス org.seasar.jms.container.impl.MessageListenerSupport.EmptyBuilder のメソッド
 
build(Message) - クラス org.seasar.jms.container.impl.MessageListenerSupport.MessageBuilder のメソッド
 
build(Message) - インタフェース org.seasar.jms.container.impl.MessageListenerSupport.ParameterBuilder のメソッド
JMSメッセージからリスナメソッドの引数の配列を構築して返します。
build(Message) - クラス org.seasar.jms.container.impl.MessageListenerSupport.PayloadBuilder のメソッド
 

C

call() - クラス org.seasar.jms.container.impl.JMSContainerInitializer のメソッド
 
configPath - クラス org.seasar.jms.container.impl.JMSContainerInitializer の変数
S2コンテナを作成するための設定ファイルのパス
container - クラス org.seasar.jms.container.filter.impl.ExternalContextFilter の変数
S2コンテナ
container - クラス org.seasar.jms.container.impl.JMSContainerImpl の変数
S2コンテナ
createMessageListenerSupport(Class<?>) - クラス org.seasar.jms.container.impl.JMSContainerImpl のメソッド
メッセージリスナーのサポートオブジェクトを作成して返します。

D

DEFAULT_LISTENER_SUFFIX - クラス org.seasar.jms.container.creator.ListenerCreator の static 変数
リスナコンポーネントのデフォルト・サフィックス
DEFAULT_MESSAGE_HANDLER_NAME - クラス org.seasar.jms.container.impl.MessageListenerSupport の static 変数
デフォルトのリスナメソッド名
dispose() - クラス org.seasar.jms.container.impl.JMSContainerImpl のメソッド
インスタンスをクリアします。
doBind(Object, Message, Object) - クラス org.seasar.jms.container.binder.impl.AbstractBinder のメソッド
JMSメッセージをリスナコンポーネントにバインドします。
doBind(Object, Message, Object) - クラス org.seasar.jms.container.binder.impl.JMSHeaderBinder のメソッド
 
doBind(Object, Message, Object) - クラス org.seasar.jms.container.binder.impl.JMSPayloadBinder のメソッド
 
doBind(Object, Message, Object) - クラス org.seasar.jms.container.binder.impl.JMSPropertyBinder のメソッド
 
doFilter(Message, FilterChain) - インタフェース org.seasar.jms.container.filter.Filter のメソッド
フィルタを実行します。
doFilter(Message) - インタフェース org.seasar.jms.container.filter.FilterChain のメソッド
後続のフィルタを呼び出します。
doFilter(Message, FilterChain) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
 
doFilter(Message, FilterChain) - クラス org.seasar.jms.container.filter.impl.ExternalContextFilter のメソッド
 
doFilter(Message, FilterChain) - クラス org.seasar.jms.container.filter.impl.HotdeployFilter のメソッド
 
doFilter(Message, FilterChain) - クラス org.seasar.jms.container.filter.impl.RollBackFilter のメソッド
 
doFilter(Message, FilterChain) - クラス org.seasar.jms.container.filter.impl.TraceFilter のメソッド
 
doFilter(Message) - クラス org.seasar.jms.container.impl.JMSContainerImpl.FilterChainImpl のメソッド
後続のフィルタを呼び出します。
dumpHeader - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter の変数
JMSメッセージのヘッダをダンプ出力する場合にtrue
dumpHeader(StringBuilder, Message) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
JMSメッセージのヘッダをダンプ出力します。
DumpMessageFilter - org.seasar.jms.container.filter.impl の クラス
JMSメッセージの内容をログにダンプ出力するフィルタです。
DumpMessageFilter() - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のコンストラクタ
 
dumpPayload(StringBuilder, TextMessage) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
TextMessageのペイロードをダンプ出力します。
dumpPayload(StringBuilder, BytesMessage) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
BytesMessageのペイロードをダンプ出力します。
dumpPayload(StringBuilder, MapMessage) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
MapMessageのペイロードをダンプ出力します。
dumpPayload(StringBuilder, ObjectMessage) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
ObjectMessageのペイロードをダンプ出力します。
dumpProperty - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter の変数
JMSメッセージのプロパティをダンプ出力する場合にtrue

E

EMPTY_ARRAY - クラス org.seasar.jms.container.external.JMSRequestHeaderValuesMap の static 変数
空の配列
EMPTY_ARRAY - クラス org.seasar.jms.container.external.JMSRequestParameterValuesMap の static 変数
空の配列
EMPTY_ARRAY - クラス org.seasar.jms.container.impl.MessageListenerSupport.EmptyBuilder の static 変数
空の配列
ExternalContextFilter - org.seasar.jms.container.filter.impl の クラス
JMSメッセージを外部コンテキストに設定するフィルタです。
ExternalContextFilter() - クラス org.seasar.jms.container.filter.impl.ExternalContextFilter のコンストラクタ
 

F

field - クラス org.seasar.jms.container.binder.impl.FieldBindingSupport の変数
JMSメッセージをバインドする対象のフィールド
FieldBindingSupport - org.seasar.jms.container.binder.impl の クラス
JMSメッセージをリスナコンポーネントのフィールドにバインドするコンポーネントです。
FieldBindingSupport(Field) - クラス org.seasar.jms.container.binder.impl.FieldBindingSupport のコンストラクタ
インスタンスを構築します。
Filter - org.seasar.jms.container.filter の インタフェース
JMSメッセージを処理するフィルタのインタフェースです。
FilterChain - org.seasar.jms.container.filter の インタフェース
後続のフィルタを呼び出すためのチェーンを表現します。
filters - クラス org.seasar.jms.container.impl.JMSContainerImpl の変数
フィルタの配列
forceDump - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter の変数
ログの出力レベルに依存せずログ出力を強制する場合にtrue

G

GenericRaSessionFactoryImpl - org.seasar.jms.container.session.impl の クラス
Java.netで公開されているGeneric Resource Adapter for JMSを利用している場合に,現在処理中のメッセージを受信したSessionを提供する SessionFactoryの実装クラスです.
GenericRaSessionFactoryImpl() - クラス org.seasar.jms.container.session.impl.GenericRaSessionFactoryImpl のコンストラクタ
 
getActionCustomizer() - クラス org.seasar.jms.container.creator.ListenerCreator のメソッド
Listener用のカスタマイザを返します。
getApplication() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getApplicationMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getAttribute(String) - クラス org.seasar.jms.container.external.JMSRequestHeaderMap のメソッド
 
getAttribute(String) - クラス org.seasar.jms.container.external.JMSRequestHeaderValuesMap のメソッド
 
getAttribute(String) - クラス org.seasar.jms.container.external.JMSRequestImpl のメソッド
 
getAttribute(String) - クラス org.seasar.jms.container.external.JMSRequestParameterMap のメソッド
 
getAttribute(String) - クラス org.seasar.jms.container.external.JMSRequestParameterValuesMap のメソッド
 
getAttribute(String) - インタフェース org.seasar.jms.container.JMSRequest のメソッド
指定された名前に一致する属性の値を返します。
getAttributeNames() - クラス org.seasar.jms.container.external.JMSRequestHeaderMap のメソッド
 
getAttributeNames() - クラス org.seasar.jms.container.external.JMSRequestImpl のメソッド
 
getAttributeNames() - クラス org.seasar.jms.container.external.JMSRequestParameterMap のメソッド
 
getComponent() - クラス org.seasar.jms.container.external.JMSMessageComponentDef のメソッド
 
getComponent() - クラス org.seasar.jms.container.external.JMSRequestComponentDef のメソッド
 
getInitParameterMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getListenerMethodName() - クラス org.seasar.jms.container.impl.MessageListenerSupport のメソッド
リスナメソッドの名前を返します。
getMessage() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
現在のスレッドに関連づけられたMessageを返します。
getMessage() - クラス org.seasar.jms.container.external.JMSRequestImpl のメソッド
 
getMessage() - インタフェース org.seasar.jms.container.JMSRequest のメソッド
受信したJMSメッセージを返します。
getMessageListenerSupport(Class<?>) - クラス org.seasar.jms.container.impl.JMSContainerImpl のメソッド
メッセージリスナーのサポートオブジェクトを返します。
getParameterBuilder(Method) - クラス org.seasar.jms.container.impl.MessageListenerSupport のメソッド
リスナメソッドの引数に対応したビルダを返します。
getRequest() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getRequestCookieMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getRequestHeaderMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getRequestHeaderValuesMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getRequestMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getRequestParameterMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getRequestParameterValuesMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getResponse() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getSession() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getSessionMap() - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
getterMethod - クラス org.seasar.jms.container.binder.impl.JMSHeaderBinder の変数
JMSメッセージのヘッダを取得するgetterメソッド

H

HotdeployFilter - org.seasar.jms.container.filter.impl の クラス
HOT deployを有効にするためのフィルタです。
HotdeployFilter() - クラス org.seasar.jms.container.filter.impl.HotdeployFilter のコンストラクタ
 

I

IllegalMessageListenerException - org.seasar.jms.container.exception の 例外
メッセージリスナーコンポーネントのリスナーメソッドが不正な場合にスローされます。
IllegalMessageListenerException(Method) - 例外 org.seasar.jms.container.exception.IllegalMessageListenerException のコンストラクタ
インスタンスを構築します。
index - クラス org.seasar.jms.container.impl.JMSContainerImpl.FilterChainImpl の変数
呼び出すフィルタのインデックス
initialize() - クラス org.seasar.jms.container.impl.JMSContainerImpl のメソッド
インスタンスを初期化します。
initialize() - クラス org.seasar.jms.container.impl.JMSContainerInitializer のメソッド
S2コンテナを初期化します。
initialized - クラス org.seasar.jms.container.impl.JMSContainerImpl の変数
インスタンスが初期化済みならtrue
invoke(Object, Message) - クラス org.seasar.jms.container.impl.MessageListenerSupport のメソッド
リスナコンポーネントのリスナメソッドを呼び出します。
invokeMessageListeners(Message) - クラス org.seasar.jms.container.impl.JMSContainerImpl のメソッド
メッセージリスナーコンポーネントのリスナーメソッドを呼び出します。
isAlreadyInitialized() - クラス org.seasar.jms.container.impl.JMSContainerInitializer のメソッド
すでに初期化されていればtrueを返します。

J

JMSContainer - org.seasar.jms.container の インタフェース
S2JMSContainerが実装するインターフェースです。
JMSContainerImpl - org.seasar.jms.container.impl の クラス
S2JMS-Containerの実装クラスです。
JMSContainerImpl() - クラス org.seasar.jms.container.impl.JMSContainerImpl のコンストラクタ
 
JMSContainerImpl.FilterChainImpl - org.seasar.jms.container.impl の クラス
フィルタチェーンの実装クラスです。
JMSContainerImpl.FilterChainImpl() - クラス org.seasar.jms.container.impl.JMSContainerImpl.FilterChainImpl のコンストラクタ
インスタンスを構築します。
JMSContainerInitializer - org.seasar.jms.container.impl の クラス
S2JMSコンテナを使用可能にするためにS2コンテナの初期化を行うクラスです。
JMSContainerInitializer(String) - クラス org.seasar.jms.container.impl.JMSContainerInitializer のコンストラクタ
インスタンスを構築します。
JMSExternalContext - org.seasar.jms.container.external の クラス
JMSメッセージを外部コンテキストとして扱うコンポーネントです。
JMSExternalContext() - クラス org.seasar.jms.container.external.JMSExternalContext のコンストラクタ
 
JMSExternalContextComponentDefRegister - org.seasar.jms.container.external の クラス
JMSメッセージを外部コンテキストとして扱うコンポーネント定義をS2コンテナに登録するコンポーネントです。
JMSExternalContextComponentDefRegister() - クラス org.seasar.jms.container.external.JMSExternalContextComponentDefRegister のコンストラクタ
 
JMSHeader - org.seasar.jms.container.annotation の 注釈タイプ
リスナコンポーネントのフィールドまたはプロパティにJMSメッセージのヘッダをインジェクションすることを示します。
JMSHeaderBinder - org.seasar.jms.container.binder.impl の クラス
JMSメッセージのヘッダをリスナコンポーネントにバインドするクラスです。
JMSHeaderBinder(String, BindingType, PropertyDesc) - クラス org.seasar.jms.container.binder.impl.JMSHeaderBinder のコンストラクタ
インスタンスを構築します。
JMSHeaderBinder(String, BindingType, Field) - クラス org.seasar.jms.container.binder.impl.JMSHeaderBinder のコンストラクタ
インスタンスを構築します。
JMSMessageComponentDef - org.seasar.jms.container.external の クラス
Messageを外部コンテキストのコンポーネントとして扱うコンポーネント定義です。
JMSMessageComponentDef() - クラス org.seasar.jms.container.external.JMSMessageComponentDef のコンストラクタ
インスタンスを構築します。
JMSPayload - org.seasar.jms.container.annotation の 注釈タイプ
リスナコンポーネントのフィールドまたはプロパティにJMSメッセージのペイロードをインジェクションすることを示します。
JMSPayloadBinder - org.seasar.jms.container.binder.impl の クラス
JMSメッセージのペイロードをリスナコンポーネントにバインドするクラスです。
JMSPayloadBinder(String, BindingType, PropertyDesc) - クラス org.seasar.jms.container.binder.impl.JMSPayloadBinder のコンストラクタ
インスタンスを構築します。
JMSPayloadBinder(String, BindingType, Field) - クラス org.seasar.jms.container.binder.impl.JMSPayloadBinder のコンストラクタ
インスタンスを構築します。
JMSProperty - org.seasar.jms.container.annotation の 注釈タイプ
リスナコンポーネントのフィールドまたはプロパティにJMSメッセージのプロパティをインジェクションすることを示します。
JMSPropertyBinder - org.seasar.jms.container.binder.impl の クラス
JMSメッセージのプロパティをリスナコンポーネントにバインドするクラスです。
JMSPropertyBinder(String, BindingType, PropertyDesc) - クラス org.seasar.jms.container.binder.impl.JMSPropertyBinder のコンストラクタ
インスタンスを構築します。
JMSPropertyBinder(String, BindingType, Field) - クラス org.seasar.jms.container.binder.impl.JMSPropertyBinder のコンストラクタ
インスタンスを構築します。
JMSRequest - org.seasar.jms.container の インタフェース
S2JMS-ContainerがSeasar2における外部コンテキストのリクエストとして提供するオブジェクトのインタフェースです。
JMSRequestComponentDef - org.seasar.jms.container.external の クラス
JMSメッセージを外部コンテキストのリクエストとして扱うコンポーネント定義です。
JMSRequestComponentDef() - クラス org.seasar.jms.container.external.JMSRequestComponentDef のコンストラクタ
インスタンスを構築します。
JMSRequestHeaderMap - org.seasar.jms.container.external の クラス
JMSメッセージのヘッダおよびプロパティを外部コンテキストのリクエストマップとして扱うコンポーネントです。
JMSRequestHeaderMap(Message) - クラス org.seasar.jms.container.external.JMSRequestHeaderMap のコンストラクタ
インスタンスを構築します。
JMSRequestHeaderValuesMap - org.seasar.jms.container.external の クラス
JMSメッセージのヘッダおよびプロパティを外部コンテキストのリクエストマップとして扱うコンポーネントです。
JMSRequestHeaderValuesMap(Message) - クラス org.seasar.jms.container.external.JMSRequestHeaderValuesMap のコンストラクタ
インスタンスを構築します。
JMSRequestImpl - org.seasar.jms.container.external の クラス
JMSメッセージを外部コンテキストのリクエストとして扱うコンポーネントです。
JMSRequestImpl(Message) - クラス org.seasar.jms.container.external.JMSRequestImpl のコンストラクタ
インスタンスを構築します。
JMSRequestParameterMap - org.seasar.jms.container.external の クラス
JMSメッセージを外部コンテキストのリクエストパラメータとして扱うコンポーネントです。
JMSRequestParameterMap(Message) - クラス org.seasar.jms.container.external.JMSRequestParameterMap のコンストラクタ
インスタンスを構築します。
JMSRequestParameterValuesMap - org.seasar.jms.container.external の クラス
JMSメッセージを外部コンテキストのリクエストパラメータとして扱うコンポーネントです。
JMSRequestParameterValuesMap(Message) - クラス org.seasar.jms.container.external.JMSRequestParameterValuesMap のコンストラクタ
インスタンスを構築します。

L

ListenerCreator - org.seasar.jms.container.creator の クラス
JMSメッセージを処理するリスナコンポーネント (Listener) 用のクリエータです。
ListenerCreator(NamingConvention) - クラス org.seasar.jms.container.creator.ListenerCreator のコンストラクタ
インスタンスを構築します。
listenerSupportMap - クラス org.seasar.jms.container.impl.JMSContainerImpl の変数
リスナコンポーネントにJMSメッセージをバインドするコンポーネントのMap

M

message - クラス org.seasar.jms.container.external.JMSRequestHeaderMap の変数
JMSメッセージ
message - クラス org.seasar.jms.container.external.JMSRequestImpl の変数
JMSメッセージ
message - クラス org.seasar.jms.container.external.JMSRequestParameterMap の変数
JMSメッセージ
MESSAGE_NAME - クラス org.seasar.jms.container.external.JMSMessageComponentDef の static 変数
Messageのコンポーネント名
messageHandler - クラス org.seasar.jms.container.external.JMSRequestParameterMap の変数
メッセージハンドラ
MessageListenerNotFoundException - org.seasar.jms.container.exception の 例外
メッセージリスナコンポーネントにリスナーメソッドが見つからなかった場合にスローされます。
MessageListenerNotFoundException(Class<?>) - 例外 org.seasar.jms.container.exception.MessageListenerNotFoundException のコンストラクタ
インスタンスを構築します。
MessageListenerNotFoundException(String) - 例外 org.seasar.jms.container.exception.MessageListenerNotFoundException のコンストラクタ
インスタンスを構築します。
messageListeners - クラス org.seasar.jms.container.impl.JMSContainerImpl の変数
メッセージリスナのコンポーネント名の配列
MessageListenerSupport - org.seasar.jms.container.impl の クラス
メッセージリスナコンポーネントへのJMSメッセージのバインドや、リスナメソッドの呼び出しを行うクラスです。
MessageListenerSupport(Class<?>) - クラス org.seasar.jms.container.impl.MessageListenerSupport のコンストラクタ
インスタンスを構築します。
MessageListenerSupport.EmptyBuilder - org.seasar.jms.container.impl の クラス
リスナメソッドに引数がない場合に使われるビルダです。
MessageListenerSupport.EmptyBuilder() - クラス org.seasar.jms.container.impl.MessageListenerSupport.EmptyBuilder のコンストラクタ
 
MessageListenerSupport.MessageBuilder - org.seasar.jms.container.impl の クラス
リスナメソッドの引数がMessageの場合に使われるビルダです。
MessageListenerSupport.MessageBuilder() - クラス org.seasar.jms.container.impl.MessageListenerSupport.MessageBuilder のコンストラクタ
 
MessageListenerSupport.ParameterBuilder - org.seasar.jms.container.impl の インタフェース
JMSメッセージからリスナメソッドの引数を構築するビルダのインタフェースです。
MessageListenerSupport.PayloadBuilder - org.seasar.jms.container.impl の クラス
リスナメソッドの引数がMessage以外の場合に使われるビルダです。
MessageListenerSupport.PayloadBuilder(Class<?>) - クラス org.seasar.jms.container.impl.MessageListenerSupport.PayloadBuilder のコンストラクタ
インスタンスを構築します。
method - クラス org.seasar.jms.container.impl.MessageListenerSupport の変数
リスナコンポーネントのリスナメソッド

N

name - クラス org.seasar.jms.container.binder.impl.AbstractBinder の変数
バインドするJMSメッセージのヘッダ、プロパティ、またはペイロード名
names - クラス org.seasar.jms.container.external.JMSRequestHeaderMap の変数
JMSメッセージが持つヘッダおよびプロパティの名前のSet
names - クラス org.seasar.jms.container.external.JMSRequestParameterMap の変数
リクエストのパラメータとして持つ名前のSet
NotBoundException - org.seasar.jms.container.exception の 例外
リスナコンポーネントのフィールドまたはプロパティにJMSメッセージをバインドできなかった場合にスローされます。
NotBoundException(String, String) - 例外 org.seasar.jms.container.exception.NotBoundException のコンストラクタ
インスタンスを構築します。
NotSupportedMessageException - org.seasar.jms.container.exception の 例外
サポートしていないJMSメッセージ型を受信した場合にスローされます。
NotSupportedMessageException(Message) - 例外 org.seasar.jms.container.exception.NotSupportedMessageException のコンストラクタ
インスタンスを構築します。
NotSupportedPayloadException - org.seasar.jms.container.exception の 例外
受信したJMSメッセージのペイロードがサポートしていない型だった場合にスローされます。
NotSupportedPayloadException(Message) - 例外 org.seasar.jms.container.exception.NotSupportedPayloadException のコンストラクタ
インスタンスを構築します。

O

OnMessage - org.seasar.jms.container.annotation の 注釈タイプ
JMSメッセージを受信した際に、JMSコンテナから呼び出されるリスナーメソッドを指定するためのアノテーションです。
onMessage(Message) - クラス org.seasar.jms.container.impl.JMSContainerImpl のメソッド
JMSメッセージを受信した際に呼び出されます。
operateSession(boolean, SessionHandler) - クラス org.seasar.jms.container.session.impl.GenericRaSessionFactoryImpl のメソッド
 
org.seasar.jms.container - パッケージ org.seasar.jms.container
S2JMS-Containerの主要なコンポーネントのインタフェースを提供します.
org.seasar.jms.container.annotation - パッケージ org.seasar.jms.container.annotation
リスナコンポーネントが使用するアノテーションを提供します.
org.seasar.jms.container.binder - パッケージ org.seasar.jms.container.binder
受信したMessageをリスナコンポーネントにバインディングするコンポーネントのインタフェースを提供します.
org.seasar.jms.container.binder.impl - パッケージ org.seasar.jms.container.binder.impl
受信したMessageをリスナコンポーネントにバインディングするコンポーネントの実装クラスを提供します.
org.seasar.jms.container.creator - パッケージ org.seasar.jms.container.creator
SMART deployでリスナコンポーネントを自動登録するためのComponentCreatorを提供します.
org.seasar.jms.container.exception - パッケージ org.seasar.jms.container.exception
S2JMS-Containerがスローする例外クラスを提供します.
org.seasar.jms.container.external - パッケージ org.seasar.jms.container.external
S2JMS-Container用の外部コンテキストを提供します.
org.seasar.jms.container.filter - パッケージ org.seasar.jms.container.filter
受信したJMSメッセージを処理するフィルタのインタフェースを提供します.
org.seasar.jms.container.filter.impl - パッケージ org.seasar.jms.container.filter.impl
受信したJMSメッセージを処理するフィルタの実装クラスを提供します.
org.seasar.jms.container.impl - パッケージ org.seasar.jms.container.impl
S2JMS-Containerの主要なコンポーネントの実装を提供します.
org.seasar.jms.container.session.impl - パッケージ org.seasar.jms.container.session.impl
受信したJMSメッセージと同じJMSセッションを取得するためのコンポーネントを提供します.
org.seasar.jms.container.unit - パッケージ org.seasar.jms.container.unit
リスナコンポーネントの単体テストをサポートするクラスを提供します.

P

parameterBuilder - クラス org.seasar.jms.container.impl.MessageListenerSupport の変数
リスナメソッドの引数に対応したビルダ
PAYLOAD_NAME - クラス org.seasar.jms.container.external.JMSRequestParameterMap の static 変数
JMSメッセージのペイロードを表すコンポーネント名
payloadType - クラス org.seasar.jms.container.impl.MessageListenerSupport.PayloadBuilder の変数
JMSメッセージのペイロード型
property - クラス org.seasar.jms.container.binder.impl.PropertyBindingSupport の変数
JMSメッセージをバインドする対象のプロパティ
PropertyBindingSupport - org.seasar.jms.container.binder.impl の クラス
JMSメッセージをリスナコンポーネントのプロパティにバインドするコンポーネントです。
PropertyBindingSupport(PropertyDesc) - クラス org.seasar.jms.container.binder.impl.PropertyBindingSupport のコンストラクタ
インスタンスを構築します。

R

registerComponentDefs(S2Container) - クラス org.seasar.jms.container.external.JMSExternalContextComponentDefRegister のメソッド
 
registerMessage(Message) - クラス org.seasar.jms.container.unit.S2JMSTestCase のメソッド
JMSメッセージを外部コンテキストに登録します。
removeAttribute(String) - クラス org.seasar.jms.container.external.JMSRequestImpl のメソッド
 
requests - クラス org.seasar.jms.container.external.JMSExternalContext の変数
現在のJMSRequestを保持するスレッドローカル
rollBack() - クラス org.seasar.jms.container.filter.impl.RollBackFilter のメソッド
トランザクションをロールバックします。
RollBackFilter - org.seasar.jms.container.filter.impl の クラス
リスナコンポーネントまたはフィルタで例外が発生した場合にトランザクションをロールバックするフィルタです。
RollBackFilter() - クラス org.seasar.jms.container.filter.impl.RollBackFilter のコンストラクタ
 

S

S2JMSTestCase - org.seasar.jms.container.unit の クラス
S2JMS-Containerから呼び出されるメッセージリスナーコンポーネントをテストするための抽象テストクラスです。
S2JMSTestCase() - クラス org.seasar.jms.container.unit.S2JMSTestCase のコンストラクタ
 
setActionCustomizer(ComponentCustomizer) - クラス org.seasar.jms.container.creator.ListenerCreator のメソッド
Listener用のカスタマイザを設定します。
setApplication(Object) - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
setAttribute(String, Object) - クラス org.seasar.jms.container.external.JMSRequestImpl のメソッド
 
setAttribute(String, Object) - インタフェース org.seasar.jms.container.JMSRequest のメソッド
属性の値を指定された名前で設定します。
setDumpHeader(boolean) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
JMSメッセージのヘッダをダンプ出力する場合にtrueを設定します。
setDumpProperty(boolean) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
JMSメッセージのプロパティをダンプ出力する場合にtrueを設定します。
setForceDump(boolean) - クラス org.seasar.jms.container.filter.impl.DumpMessageFilter のメソッド
ログの出力レベルに依存せずログ出力を強制する場合にtrueを設定します。
setRequest(Object) - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
setRequest(ExternalContext, JMSRequest) - クラス org.seasar.jms.container.filter.impl.ExternalContextFilter のメソッド
外部コンテキストに設定します。
setResponse(Object) - クラス org.seasar.jms.container.external.JMSExternalContext のメソッド
 
setupBinderFromField(BeanDesc) - クラス org.seasar.jms.container.impl.MessageListenerSupport のメソッド
リスナコンポーネントのフィールドからバインダを準備します。
setupBinderFromProperty(BeanDesc) - クラス org.seasar.jms.container.impl.MessageListenerSupport のメソッド
リスナコンポーネントのプロパティからバインダを準備します。
setUpContainer() - クラス org.seasar.jms.container.unit.S2JMSTestCase のメソッド
 
setupGetterMethod() - クラス org.seasar.jms.container.binder.impl.JMSHeaderBinder のメソッド
JMSメッセージからヘッダを取得するメソッドを準備します。
setupListenerMethod(Class<?>) - クラス org.seasar.jms.container.impl.MessageListenerSupport のメソッド
リスナコンポーネントのリスナメソッドを準備します。

T

TraceFilter - org.seasar.jms.container.filter.impl の クラス
リスナコンポーネントの呼び出し前後にトレースをログ出力するコンポーネントです。
TraceFilter() - クラス org.seasar.jms.container.filter.impl.TraceFilter のコンストラクタ
 
transactionManager - クラス org.seasar.jms.container.filter.impl.RollBackFilter の変数
トランザクションマネージャ
type - クラス org.seasar.jms.container.binder.impl.JMSPayloadBinder の変数
JMSメッセージのペイロード型

A B C D E F G H I J L M N O P R S T

Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.