パッケージ jakarta.mail
クラス Provider
java.lang.ObjectSE
jakarta.mail.Provider
プロバイダーは、プロトコルの実装を説明するクラスです。値は通常、javamail.providers および javamail.default.providers リソースファイルから取得されます。アプリケーションは、プロバイダーオブジェクトを作成および登録して、新しいプロバイダーのサポートを動的に追加することもできます。
- 作成者:
- Max Spivak, Bill Shannon
コンストラクターの詳細
Provider
public Provider(Provider.Type type, StringSE protocol, StringSE classname, StringSE vendor, StringSE version) 指定されたプロトコルに対して指定された型の新しいプロバイダーを作成します。指定されたクラスはプロバイダーを実装します。- パラメーター:
type- Type.STORE または Type.TRANSPORTprotocol- 型の有効なプロトコルclassname- このプロトコルを実装するクラス名vendor- ベンダーを識別するオプションの文字列 (null の可能性があります)version- オプションの実装バージョン文字列 (null の可能性があります)- 導入:
- JavaMail 1.4
メソッドの詳細
getType
このプロバイダーの型を返します。- 戻り値:
- プロバイダー型
getProtocol
このプロバイダーでサポートされているプロトコルを返します。- 戻り値:
- プロトコル
getClassName
プロトコルを実装するクラスの名前を返します。- 戻り値:
- クラス名
getVendor
この実装に関連付けられているベンダーの名前または null を返します。- 戻り値:
- 提供事業者
getVersion
この実装のバージョンを返します。バージョンがない場合は null を返します。- 戻り値:
- バージョン
toString
Object.toString() をオーバーライドします