javax.mail
クラス MessageContext

java.lang.Object
  上位を拡張 javax.mail.MessageContext

public final class MessageContext
extends Object

1 つの Message の内容が含まれるコンテキストです。 MessageContext オブジェクトは、MessageAware インタフェースの getMessageContext メソッドにより返されます。 一般に、MessageAwareDataSources により実装され、 DataContentHandler は、データコンテンツオブジェクトが 動作しているコンテキストに関する情報を渡すことができる様になります。

導入されたバージョン:
JavaMail 1.1
関連項目:
MessageAware, DataSource, DataContentHandler

コンストラクタの概要
MessageContext(Part part)
          指定された Part のコンテキストを記述する MessageContext オブジェクトを作成します。
 
メソッドの概要
 Message getMessage()
          内容を含む Message を返します。
 Part getPart()
          内容を含む Part を返します。
 Session getSession()
          動作している Session を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MessageContext

public MessageContext(Part part)
指定された Part のコンテキストを記述する MessageContext オブジェクトを作成します。

メソッドの詳細

getPart

public Part getPart()
内容を含む Part を返します。

戻り値:
包含する Part。不明の場合は null

getMessage

public Message getMessage()
内容を含む Message を返します。包含する Multipart オブジェクトを通じて、 Message オブジェクトに至るまで親のチェーンを辿ります。又は null になります。

戻り値:
包含する Message。不明の場合は null

getSession

public Session getSession()
動作している Session を返します。

戻り値:
Session。不明の場合は null