パッケージ jakarta.activation

インターフェース MailcapRegistry


public interface MailcapRegistry
MailcapRegistry インターフェースは、MailcapEntries の保存と取得に使用できるオブジェクトによって実装されます。

MailcapRegistry の新しいインスタンスを作成するには、アプリケーションで MailcapRegistryProvider を実装する必要があります。MailcapRegistry の実装では、MailcapEntries をさまざまな方法で格納でき、そのストレージは MailcapRegistryProvider メソッドを介してアクセスできる必要があります。MailcapRegistry の実装には、MailcapEntries のメモリ内ストレージが含まれている必要があります。

  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    appendToMailcap: この Mailcap DB に追加し、mailcap 形式を使用します: コメント == "# コメント文字列 " エントリ == "mimetype; javabeanclass" 例: # これはコメントです image/gif jaf.viewers.ImageViewer
    MIME 型に基づいてフォールバック MailcapEntries のマップを取得します。
    MIME 型に基づいて MailcapEntries のマップを取得します。
    この mailcap ファイルに認識されているすべての MIME 型を返します。
    指定された 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 - メールキャップ文字列