クラス SimpleMessageConverter

    • コンストラクターの詳細

      • SimpleMessageConverter

        public SimpleMessageConverter()
    • メソッドの詳細

      • setCodebaseUrl

        @DeprecatedSE
        public void setCodebaseUrl​(StringSE codebaseUrl)
        使用すべきではありません。
        CodebaseAwareObjectInputStream の非推奨のため。
        ローカルで見つからない場合にクラスをダウンロードするコードベース URL を設定します。スペースで区切られた複数の URL で構成できます。

        動的クラスのダウンロードに関する RMI のコードベース規則に従います。

        パラメーター:
        codebaseUrl - コードベースの URL。
        関連事項:
        CodebaseAwareObjectInputStream, RMIClassLoaderSE
      • setDefaultCharset

        public void setDefaultCharset​(StringSE defaultCharset)
        テキストベースのメッセージ本文コンテンツとの間で変換するときに使用するデフォルトの文字セットを指定します。指定しない場合、文字セットは "UTF-8" になります。
        パラメーター:
        defaultCharset - デフォルトの文字セット。
      • createObjectInputStream

        protected ObjectInputStreamSE createObjectInputStream​(InputStreamSE is,
                                                            StringSE codebaseUrl)
                                                     throws IOExceptionSE
        指定された InputStream とコードベースの ObjectInputStream を作成します。デフォルトの実装では、CodebaseAwareObjectInputStream を作成します。
        パラメーター:
        is - 読み込み元の InputStream
        codebaseUrl - ローカルに見つからない場合にクラスをロードするコードベース URL (null にすることができます)
        戻り値:
        使用する新しい ObjectInputStream インスタンス
        例外:
        IOExceptionSE - ObjectInputStream の作成が失敗した場合
        関連事項:
        CodebaseAwareObjectInputStream