org.seasar.jms.container.annotation
注釈タイプ JMSHeader


@Retention(value=RUNTIME)
@Target(value={METHOD,FIELD})
public @interface JMSHeader

リスナコンポーネントのフィールドまたはプロパティにJMSメッセージのヘッダをインジェクションすることを示します。

プロパティにインジェクションすることを示す場合は setter メソッドに注釈します。

作成者:
koichik

任意要素の概要
 BindingType bindingType
          バインディングタイプを指定します。
 String name
          リスナコンポーネントにインジェクションするJMSメッセージのヘッダの名前です。
 

name

public abstract String name
リスナコンポーネントにインジェクションするJMSメッセージのヘッダの名前です。

省略された場合は注釈されたフィールドまたはプロパティ名が使われます。

戻り値:
リスナコンポーネントにインジェクションするJMSメッセージのヘッダの名前
デフォルト:
""

bindingType

public abstract BindingType bindingType
バインディングタイプを指定します。

戻り値:
バインディングタイプ
デフォルト:
SHOULD


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