@TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) @RepeatableSE(valueSE=MailSessionDefinitions.class) public @interface MailSessionDefinition
MailSession を定義するために Jakarta EE アプリケーションによって使用されるアノテーション。MailSession は、一般的に使用される Session プロパティのアノテーション要素を設定することで構成できます。追加の標準およびベンダー固有のプロパティは、properties 要素を使用して指定できます。 セッションは、name エレメントで指定された名前で登録されます。これは、任意の有効な Jakarta EE 名前空間にあるように定義でき、他のコンポーネントからのセッションのアクセス可能性を決定します。
| 修飾子と型 | オプションの要素と説明 |
|---|---|
StringSE | description このメールセッションの説明。 |
StringSE | from ユーザーの差出人アドレス。 |
StringSE | host メールサーバーのホスト名。 |
StringSE | password 認証に使用するパスワード。 |
StringSE[] | properties セッションに含めるプロパティ。 |
StringSE | storeProtocol プロトコル名を保存します。 |
StringSE | transportProtocol トランスポートプロトコル名。 |
StringSE | user 認証に使用するユーザー名。 |
public abstract StringSE name
public abstract StringSE description
public abstract StringSE storeProtocol
public abstract StringSE transportProtocol
public abstract StringSE host
public abstract StringSE user
public abstract StringSE password
public abstract StringSE from
public abstract StringSE[] properties
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.