パッケージ jakarta.activation
インターフェース MailcapRegistry
public interface MailcapRegistry
MailcapRegistry インターフェースは、MailcapEntries の保存と取得に使用できるオブジェクトによって実装されます。MailcapRegistry の新しいインスタンスを作成するには、アプリケーションで
MailcapRegistryProvider
を実装する必要があります。MailcapRegistry の実装では、MailcapEntries をさまざまな方法で格納でき、そのストレージはMailcapRegistryProvider
メソッドを介してアクセスできる必要があります。MailcapRegistry の実装には、MailcapEntries のメモリ内ストレージが含まれている必要があります。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
appendToMailcap(StringSE mail_cap)
appendToMailcap: この Mailcap DB に追加し、mailcap 形式を使用します: コメント == "# コメント文字列 " エントリ == "mimetype; javabeanclass" 例: # これはコメントです image/gif jaf.viewers.ImageViewerMapSE<StringSE,ListSE<StringSE>>
getMailcapFallbackList(StringSE mime_type)
MIME 型に基づいてフォールバック MailcapEntries のマップを取得します。MapSE<StringSE,ListSE<StringSE>>
getMailcapList(StringSE mime_type)
MIME 型に基づいて MailcapEntries のマップを取得します。StringSE[]
getMimeTypes()
この mailcap ファイルに認識されているすべての MIME 型を返します。StringSE[]
getNativeCommands(StringSE mime_type)
指定された MIME 型のすべてのネイティブコマンドを返します。
メソッドの詳細
getMailcapList
MapSE<StringSE,ListSE<StringSE>> getMailcapList(StringSE mime_type)
MIME 型に基づいて MailcapEntries のマップを取得します。セマンティクス : 最初にリテラル MIME 型をチェックし、それが失敗した場合はワイルドカード <type>/\* を探してそれを返します。ヒットしたすべてのリストを返します。
- パラメーター:
mime_type
- MIME 型- 戻り値:
- MailcapEntries の地図
getMailcapFallbackList
MapSE<StringSE,ListSE<StringSE>> getMailcapFallbackList(StringSE mime_type)
MIME 型に基づいてフォールバック MailcapEntries のマップを取得します。セマンティクス : 最初にリテラル MIME 型をチェックし、それが失敗した場合はワイルドカード <type>/\* を探してそれを返します。ヒットしたすべてのリストを返します。
- パラメーター:
mime_type
- MIME 型- 戻り値:
- フォールバック MailcapEntries のマップ
getMimeTypes
StringSE[] getMimeTypes()
この mailcap ファイルに認識されているすべての MIME 型を返します。- 戻り値:
- MIME 型の文字列配列
getNativeCommands
StringSE[] getNativeCommands(StringSE mime_type)
指定された MIME 型のすべてのネイティブコマンドを返します。- パラメーター:
mime_type
- MIME 型- 戻り値:
- コマンドの文字列配列
appendToMailcap
void appendToMailcap(StringSE mail_cap)
appendToMailcap: この Mailcap DB に追加し、mailcap 形式を使用します: コメント == "# コメント文字列 " エントリ == "mimetype; javabeanclass" 例: # これはコメントです image/gif jaf.viewers.ImageViewer- パラメーター:
mail_cap
- メールキャップ文字列