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


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

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

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

作成者:
koichik

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

name

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

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

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

bindingType

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

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


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