概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## クラス
javax.mail.Session の使用

Session を使用しているパッケージ
com.sun.mail.imap | IMAP メッセージ ストアへのアクセスを提供する JavaMail API の IMAP プロトコル プロバイダです。
com.sun.mail.pop3 | POP3 メッセージストアへのアクセスを提供する JavaMail API の POP3 プロトコルプロバイダです。
com.sun.mail.smtp | SMTP サーバへのアクセスを提供する JavaMail API の SMTP プロトコル プロバイダです。
javax.mail | メールシステムをモデル化するクラスです。
javax.mail.internet | インターネットメールシステムに固有のクラスです。

com.sun.mail.imap での Session の使用

Session 型のパラメータを持つ com.sun.mail.imap のコンストラクタ
`IMAPMessage(Session session)` IMAPNestedMessage で使用されるコンストラクタです。
`IMAPSSLStore(Session session, URLName urlname)` Constructor that takes a Session object and a URLName that represents a specific IMAP server.
`IMAPStore(Session session, URLName url)` Constructor that takes a Session object and a URLName that represents a specific IMAP server.
`IMAPStore(Session session, URLName url, String name, int defaultPort, boolean isSSL)` Constructor used by this class and by IMAPSSLStore subclass.

com.sun.mail.pop3 での Session の使用

Session 型のパラメータを持つ com.sun.mail.pop3 のコンストラクタ
`POP3SSLStore(Session session, URLName url)` コンストラクタです。
`POP3Store(Session session, URLName url)` コンストラクタです。
`POP3Store(Session session, URLName url, String name, int port, boolean isSSL)` コンストラクタです。

com.sun.mail.smtp での Session の使用

Session 型のパラメータを持つ com.sun.mail.smtp のコンストラクタ
`SMTPMessage(Session session)` デフォルトコンストラクタです。
`SMTPMessage(Session session, InputStream is)` 指定された MIME InputStream のデータを読み取り、構文解析することで、SMTPMessage を構築します。
`SMTPSSLTransport(Session session, URLName urlname)` コンストラクタです。
`SMTPTransport(Session session, URLName urlname)` コンストラクタです。
`SMTPTransport(Session session, URLName urlname, String name, int defaultPort, boolean isSSL)` このクラスと SMTPSSLTransport サブクラスによって使用されるコンストラクタです。

javax.mail での Session の使用

Session として宣言されている javax.mail のフィールド
`protected Session` | `Service.session` このサービスが作成されたセッションです。
`protected Session` | `Message.session` この Message の Session オブジェクトです。

Session を返す javax.mail のメソッド
`static Session` | `Session.getDefaultInstance(Properties props)` デフォルトの Session オブジェクトを取得します。
`static Session` | `Session.getDefaultInstance(Properties props, Authenticator authenticator)` デフォルトの Session オブジェクトを取得します。
`static Session` | `Session.getInstance(Properties props)` 新しい Session オブジェクトを取得します。
`static Session` | `Session.getInstance(Properties props, Authenticator authenticator)` 新しい Session オブジェクトを取得します。
`Session` | `MessageContext.getSession()` 動作している Session を返します。

Session 型のパラメータを持つ javax.mail のコンストラクタ
`Message(Session session)` Session を受け取るコンストラクタです。
`Service(Session session, URLName urlname)` コンストラクタです。
`Store(Session session, URLName urlname)` コンストラクタです。
`Transport(Session session, URLName urlname)` コンストラクタです。

javax.mail.internet での Session の使用

Session 型のパラメータを持つ javax.mail.internet のメソッド
`protected MimeMessage` | `MimeMessage.createMimeMessage(Session session)` Create and return a MimeMessage object.
`static InternetAddress` | `InternetAddress.getLocalAddress(Session session)` 現在のユーザを表す InternetAddress オブジェクトを返します。

Session 型のパラメータを持つ javax.mail.internet のコンストラクタ
`MimeMessage(Session session)` デフォルトのコンストラクタです。
`MimeMessage(Session session, InputStream is)` 指定された MIME InputStream のデータを読み取り、 構文解析することで、MimeMessage を構築します。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし