2024 Deprecations and Breaking Changes
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

Liferay DXP 2024.Q4 の重大な変更点

重大な変更により、既存の機能またはコード構造が破壊されるか、大幅に変更されます。 Liferay DXP 2024.Q4 のすべての重大な変更点は次のとおりです。 製品が変更および改善されるにつれて、当社はこうした中断を最小限に抑えるよう最善を尽くしますが、避けられない場合もあります。

Liferay DXPの変更点

Liferay 内の既存の機能を破壊したり大幅に変更したりする変更の一覧を以下に示します。

重大な変更説明参考
Webコンテンツ記事の下書きを自動保存Web コンテンツ記事の編集時に、 下書きとして保存 および キャンセル オプションは表示されなくなりました。 代わりに、コンテンツは下書きとして自動的に保存されます。LPD-13850
AMBackwardsCompatibilityHtmlContentTransformerAMBackwardsCompatibilityHtmlContentTransformer クラスは、Adaptive Media の実装前に作成されたコンテンツのみでこの処理が必要なため、デフォルトで無効になりました。 必要に応じて、 インスタンス設定アダプティブメディアからコンテンツトランスフォーマーを有効にします。LPD-34641
データセットエンドポイント/data-set-manager/data-sets/ エンドポイントが /data-set-admin/data-sets/に変更されます。 その結果、2024.Q4 より前に作成されたデータ セットは、データ セット マネージャーまたはフラグメントに表示されなくなります。 古いデータセットを再作成するには、(まだ存在する) data-set-manager/data-sets/ エンドポイントを使用して、古いデータセット オブジェクト エントリを取得します。LPD-29979
データセットビューデータ セット ビューは削除されます。 フィールド、フィルター、並べ替え条件などをデータ セットに直接追加できるようになりました。LPD-29979
日付ファセットウィジェット日付ファセット ウィジェット (2024 年第 1 四半期に導入) は利用できなくなりました。 その機能はカスタム ファセットに統合されました。LPD-27493
デフォルトの Java ロケール プロバイダーJDK 17 および 21 への移行を考慮して、 java.locale.providers JVM 設定はデフォルト値 (java.locale.providers=CLDR,COMPAT) に復元されます。 日付/時刻の形式など、一部のロケール情報は異なって表示される場合があります。LPD-24092
デフォルトのオブジェクト入力フィールドのロケール言語構成の一貫性を確保するために、ローカライズ可能なオブジェクトの入力フィールドのデフォルトの言語では、ユーザーのデフォルトではなく、インスタンスの言語設定が使用されるようになりました。 既存のローカライズ可能なオブジェクト エントリの既定の言語を確認し、必要に応じて設定を調整します。LPD-33557
外部参照コードLiferay の多くのエンティティ (コレクションや MB カテゴリなど) の API は、外部参照コードをチェックするようになりました。 コードが影響を受けるサービスを呼び出す場合は、外部参照コードを指定するか、 null 値を使用するようにコードを変更します。LPD-23193
フラグメントJavaScriptフラグメントからの JavaScript は、関数ではなく、 <script> タイプのモジュールを使用してページに組み込まれるようになりました。 <script> タグ内で直接使用できないフラグメント コードは動作しなくなる可能性があります。たとえば、関数スコープ外の return ステートメント (削除する必要があります) や自動変数宣言 (変数名の横に let または const が付く必要があります) などです。 必要に応じて、これを無効にする設定(一時的に利用可能)が インスタンス設定ページフラグメントフラグメント JavaScript にあります。LPD-32810
標準化された404リダイレクト404 リダイレクトの動作は、前のページではなく、一貫して 404 エラー ページにリダイレクトされるようになりました。 サイトの実装がユーザーを前のページにリダイレクトすることに依存している場合は、この変更を考慮して更新する必要があります。LPD-30459

モジュールソースの変更

FolderIdComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/FolderIdComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: FolderIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FolderArticleTitleComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/FolderArticleTitleComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: FolderArticleTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderArticleTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderArticleTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FolderArticleModifiedDateComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/FolderArticleModifiedDateComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: FolderArticleModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderArticleModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderArticleModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FolderArticleDisplayDateComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/FolderArticleDisplayDateComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: FolderArticleDisplayDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderArticleDisplayDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderArticleDisplayDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FolderArticleCreateDateComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/FolderArticleCreateDateComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: FolderArticleCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderArticleCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderArticleCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FolderArticleArticleIdComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/FolderArticleArticleIdComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: FolderArticleArticleIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderArticleArticleIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderArticleArticleIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FeedNameComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/FeedNameComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: FeedNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FeedNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FeedNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FeedIDComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/FeedIDComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: FeedIDComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FeedIDComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FeedIDComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ArticleResourcePKComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/ArticleResourcePKComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: ArticleResourcePKComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ArticleResourcePKComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ArticleResourcePKComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ArticleVersionComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/ArticleVersionComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: ArticleVersionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ArticleVersionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ArticleVersionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ArticleTitleComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/ArticleTitleComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: ArticleTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ArticleTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ArticleTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ArticleReviewDateComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/ArticleReviewDateComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: ArticleReviewDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ArticleReviewDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ArticleReviewDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ArticleModifiedDateComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/ArticleModifiedDateComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: ArticleModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ArticleModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ArticleModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ArticleIDComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/ArticleIDComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: ArticleIDComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ArticleIDComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ArticleIDComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ArticleDisplayDateComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/ArticleDisplayDateComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: ArticleDisplayDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ArticleDisplayDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ArticleDisplayDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ArticleCreateDateComparator.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/util/comparator/ArticleCreateDateComparator.java

  • 日付: 2024 年 7 月 25 日
  • チケット: LPD-26438
  • 変更点: ArticleCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ArticleCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ArticleCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ContentLayoutTestUtil.java modules/apps/layout/layout-test-util/src/main/java/com/liferay/layout/test/util/ContentLayoutTestUtil.java

  • 日付: 2024 年 7 月 30 日
  • チケット: LPD-31507
  • 変更点: addCollectionDisplayToLayout メソッドに、リスト スタイル用の新しい String パラメータが追加されました。
  • 理由: この変更により、コレクション リスト スタイルのサポートが追加されます。

Expression.java modules/core/petra/petra-sql-dsl-api/src/main/java/com/liferay/petra/sql/dsl/expression/Expression.java

  • 日付: 2024 年 7 月 31 日
  • チケット: LPD-32543
  • 変更点: 新しい Expression#as(String, Class<?>) メソッドが追加されました。
  • 理由: エイリアスの特定の戻り値の型を設定するには、新しいメソッドが必要です。

CPOptionCategoryServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPOptionCategoryServiceImpl.java

  • 日付: 2024 年 7 月 31 日
  • チケット: LPD-31973
  • 変更点: CPOptionCategoryServiceImpl クラスの追加メソッドと更新メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: CP オプション カテゴリには外部参照コード値を保存する必要があります。

CPOptionCategoryLocalServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPOptionCategoryLocalServiceImpl.java

  • 日付: 2024 年 7 月 31 日
  • チケット: LPD-31973
  • 変更点: CPOptionCategoryLocalServiceImpl クラスの追加メソッドと更新メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: CP オプション カテゴリには外部参照コード値を保存する必要があります。

CommerceSubscriptionEntryCreateDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceSubscriptionEntryCreateDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceSubscriptionEntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceSubscriptionEntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceSubscriptionEntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceShippingMethodPriorityComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceShippingMethodPriorityComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceShippingMethodPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceShippingMethodPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceShippingMethodPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceShipmentShippingDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceShipmentShippingDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceShipmentShippingDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceShipmentShippingDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceShipmentShippingDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceShipmentItemCreateDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceShipmentItemCreateDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceShipmentItemCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceShipmentItemCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceShipmentItemCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceShipmentIdComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceShipmentIdComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceShipmentIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceShipmentIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceShipmentIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceShipmentExpectedDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceShipmentExpectedDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceShipmentExpectedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceShipmentExpectedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceShipmentExpectedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceShipmentCreateDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceShipmentCreateDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceShipmentCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceShipmentCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceShipmentCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceOrderTotalComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceOrderTotalComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceOrderTotalComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceOrderTotalComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceOrderTotalComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceOrderPaymentCreateDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceOrderPaymentCreateDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceOrderPaymentCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceOrderPaymentCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceOrderPaymentCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceOrderItemCreateDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceOrderItemCreateDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceOrderItemCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceOrderItemCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceOrderItemCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceOrderIdComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceOrderIdComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceOrderIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceOrderIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceOrderIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceOrderCreateDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceOrderCreateDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceOrderCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceOrderCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceOrderCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceAvailabilityEstimatePriorityComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceAvailabilityEstimatePriorityComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceAvailabilityEstimatePriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceAvailabilityEstimatePriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceAvailabilityEstimatePriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceAddressRestrictionCreateDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceAddressRestrictionCreateDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceAddressRestrictionCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceAddressRestrictionCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceAddressRestrictionCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceAddressNameComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceAddressNameComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceAddressNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceAddressNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceAddressNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceAddressCreateDateComparator.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/util/comparator/CommerceAddressCreateDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: CommerceAddressCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceAddressCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceAddressCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBTemplateUserNameComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBTemplateUserNameComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBTemplateUserNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBTemplateUserNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBTemplateUserNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBTemplateTitleComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBTemplateTitleComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBTemplateTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBTemplateTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBTemplateTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBTemplateModifiedDateComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBTemplateModifiedDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBTemplateModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBTemplateModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBTemplateModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBTemplateCreateDateComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBTemplateCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBTemplateCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBTemplateCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBTemplateCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBObjectsViewCountComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBObjectsViewCountComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBObjectsViewCountComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBObjectsViewCountComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBObjectsViewCountComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBObjectsPriorityComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBObjectsPriorityComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBObjectsPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBObjectsPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBObjectsPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBFolderNameComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBFolderNameComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBFolderNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBFolderNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBFolderNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBCommentUserNameComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBCommentUserNameComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBCommentUserNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBCommentUserNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBCommentUserNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBCommentStatusComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBCommentStatusComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBCommentStatusComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBCommentStatusComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBCommentStatusComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBCommentModifiedDateComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBCommentModifiedDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBCommentModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBCommentModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBCommentModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBCommentCreateDateComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBCommentCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBCommentCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBCommentCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBCommentCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBArticleViewCountComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBArticleViewCountComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBArticleViewCountComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBArticleViewCountComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBArticleViewCountComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBArticleVersionComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBArticleVersionComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBArticleVersionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBArticleVersionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBArticleVersionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBArticleUserNameComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBArticleUserNameComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBArticleUserNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBArticleUserNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBArticleUserNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBArticleTitleComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBArticleTitleComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBArticleTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBArticleTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBArticleTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBArticleStatusComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBArticleStatusComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBArticleStatusComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBArticleStatusComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBArticleStatusComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBArticlePriorityComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBArticlePriorityComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBArticlePriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBArticlePriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBArticlePriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBArticleModifiedDateComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBArticleModifiedDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBArticleModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBArticleModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBArticleModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KBArticleCreateDateComparator.java modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/util/comparator/KBArticleCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KBArticleCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KBArticleCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KBArticleCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KaleoProcessCreateDateComparator.java modules/dxp/apps/portal-workflow-kaleo-forms/portal-workflow-kaleo-forms-api/src/main/java/com/liferay/portal/workflow/kaleo/forms/util/comparator/KaleoProcessCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: KaleoProcessCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KaleoProcessCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KaleoProcessCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

BackgroundTaskNameComparator.java modules/apps/portal-background-task/portal-background-task-api/src/main/java/com/liferay/portal/background/task/util/comparator/BackgroundTaskNameComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: BackgroundTaskNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 BackgroundTaskNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが BackgroundTaskNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

BackgroundTaskCreateDateComparator.java modules/apps/portal-background-task/portal-background-task-api/src/main/java/com/liferay/portal/background/task/util/comparator/BackgroundTaskCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: BackgroundTaskCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 BackgroundTaskCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが BackgroundTaskCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

BackgroundTaskCompletionDateComparator.java modules/apps/portal-background-task/portal-background-task-api/src/main/java/com/liferay/portal/background/task/util/comparator/BackgroundTaskCompletionDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: BackgroundTaskCompletionDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 BackgroundTaskCompletionDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが BackgroundTaskCompletionDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPTaxCategoryCreateDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPTaxCategoryCreateDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPTaxCategoryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPTaxCategoryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPTaxCategoryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPSpecificationOptionTitleComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPSpecificationOptionTitleComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPSpecificationOptionTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPSpecificationOptionTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPSpecificationOptionTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPSpecificationOptionModifiedDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPSpecificationOptionModifiedDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPSpecificationOptionModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPSpecificationOptionModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPSpecificationOptionModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPOptionValuePriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPOptionValuePriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPOptionValuePriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPOptionValuePriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPOptionValuePriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPOptionValueNameComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPOptionValueNameComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPOptionValueNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPOptionValueNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPOptionValueNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPOptionNameComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPOptionNameComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPOptionNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPOptionNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPOptionNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPOptionModifiedDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPOptionModifiedDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPOptionModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPOptionModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPOptionModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPOptionCategoryTitleComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPOptionCategoryTitleComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPOptionCategoryTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPOptionCategoryTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPOptionCategoryTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPInstanceUnitOfMeasurePriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPInstanceUnitOfMeasurePriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPInstanceUnitOfMeasurePriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPInstanceUnitOfMeasurePriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPInstanceUnitOfMeasurePriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceCatalogCreateDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CommerceCatalogCreateDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CommerceCatalogCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceCatalogCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceCatalogCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPOptionCategoryPriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPOptionCategoryPriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPOptionCategoryPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPOptionCategoryPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPOptionCategoryPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPOptionCategoryModifiedDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPOptionCategoryModifiedDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPOptionCategoryModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPOptionCategoryModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPOptionCategoryModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPMeasurementUnitPriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPMeasurementUnitPriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPMeasurementUnitPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPMeasurementUnitPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPMeasurementUnitPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPInstanceSkuComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPInstanceSkuComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPInstanceSkuComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPInstanceSkuComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPInstanceSkuComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPInstanceDisplayDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPInstanceDisplayDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPInstanceDisplayDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPInstanceDisplayDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPInstanceDisplayDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPInstanceCreateDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPInstanceCreateDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPInstanceCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPInstanceCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPInstanceCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionVersionComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionVersionComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionVersionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionVersionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionVersionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionSpecificationOptionValuePriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionSpecificationOptionValuePriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionSpecificationOptionValuePriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionSpecificationOptionValuePriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionSpecificationOptionValuePriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionOptionValueRelPriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionOptionValueRelPriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionOptionValueRelPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionOptionValueRelPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionOptionValueRelPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionOptionValueRelNameComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionOptionValueRelNameComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionOptionValueRelNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionOptionValueRelNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionOptionValueRelNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionOptionRelPriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionOptionRelPriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionOptionRelPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionOptionRelPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionOptionRelPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionOptionRelNameComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionOptionRelNameComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionOptionRelNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionOptionRelNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionOptionRelNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionOptionRelCreateDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionOptionRelCreateDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionOptionRelCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionOptionRelCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionOptionRelCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionNameComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionNameComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionModifiedDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionModifiedDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionLinkPriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionLinkPriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionLinkPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionLinkPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionLinkPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionDisplayDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPDefinitionDisplayDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPDefinitionDisplayDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionDisplayDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionDisplayDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPAttachmentFileEntryPriorityComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPAttachmentFileEntryPriorityComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPAttachmentFileEntryPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPAttachmentFileEntryPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPAttachmentFileEntryPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPAttachmentFileEntryModifiedDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPAttachmentFileEntryModifiedDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPAttachmentFileEntryModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPAttachmentFileEntryModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPAttachmentFileEntryModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPAttachmentFileEntryDisplayDateComparator.java modules/apps/commerce/commerce-product-api/src/main/java/com/liferay/commerce/product/util/comparator/CPAttachmentFileEntryDisplayDateComparator.java

  • 日付: 2024年8月9日
  • チケット: LPD-29234
  • 変更点: CPAttachmentFileEntryDisplayDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPAttachmentFileEntryDisplayDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPAttachmentFileEntryDisplayDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutClassedModelUsageLocalServiceImpl.java modules/apps/layout/layout-service/src/main/java/com/liferay/layout/service/impl/LayoutClassedModelUsageLocalServiceImpl.java

  • 日付: 2024年8月9日
  • チケット: LPD-33476
  • 変更点: fetchLayoutClassedModelUsage メソッドに、グループ ID 用の新しい long パラメータが追加されました。
  • 理由: この変更により、異なるグループでのステージングに関する問題が防止されます。

仕様リソース.java モジュール/アプリ/コマース/ヘッドレス/ヘッドレス-コマース/ヘッドレス-コマース-admin-catalog-api/src/main/java/com/liferay/ヘッドレス/コマース/admin/catalog/resource/v1_0/仕様リソース.java

  • 日付: 2024年8月11日
  • チケット: LPD-31974
  • 変更点: 新しい deleteSpecificationByExternalReferenceCodegetSpecificationByExternalReferenceCode、および patchSpecificationByExternalReferenceCode メソッドが追加されました。 deleteSpecificationpatchSpecification は、 Response オブジェクトを返すようになりました。
  • 理由: この変更により、仕様ラベルの外部参照コードのサポートが追加されます。 deleteSpecification および patchSpecification メソッドへの変更により、既存のパターンに一致するようになります。

仕様.java モジュール/アプリ/コマース/ヘッドレス/ヘッドレス-コマース/ヘッドレス-コマース-admin-catalog-api/src/main/java/com/liferay/ヘッドレス/コマース/admin/catalog/dto/v1_0/仕様.java

  • 日付: 2024年8月11日
  • チケット: LPD-31974
  • 変更点: 仕様 DTO の外部参照コードを取得および設定するための新しいメソッドが追加されました。
  • 理由: この変更により、仕様ラベルの外部参照コードのサポートが追加されます。

BaseSubscriptionLocalizedContentTestCase.java modules/apps/subscription/subscription-test-util/src/main/java/com/liferay/subscription/test/util/BaseSubscriptionLocalizedContentTestCase.java

  • 日付: 2024年8月12日
  • チケット: LPD-32067
  • 変更点: setBaseModelSubscriptionBodyPreferences メソッドに、ローカライズされたコンテンツ用の新しい Map<Locale, String> パラメータが追加されました。
  • 理由: この変更により、サブクラスがサブスクリプションのローカライズされたコンテンツを設定しやすくなります。

JournalTestUtil.java modules/apps/journal/journal-test-util/src/main/java/com/liferay/journal/test/util/JournalTestUtil.java

  • 日付: 2024年8月12日
  • チケット: LPD-32067
  • 変更点: 新しい updateArticle(long, JournalArticle, Map<Locale, String>, Map<Locale, String>, Locale, boolean, boolean, ServiceContext) オーバーロード メソッドが追加されました。
  • 理由: この変更により、ローカライズされたコンテンツを指定するためのサポートが追加されます。

ObjectDefinitionTestUtil.java modules/apps/object/object-test-util/src/main/java/com/liferay/object/test/util/ObjectDefinitionTestUtil.java

  • 日付: 2024年8月12日
  • チケット: LPD-33180
  • 変更点: ObjectDefinitionTestUtil クラスに、統合テストのすべての公開オブジェクト定義メソッドが含まれるようになりました。
  • 理由: この変更により、統合テストの責任が 1 つのユーティリティ クラスに統合されます。

ThreadLastPostDateComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/ThreadLastPostDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: ThreadLastPostDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ThreadLastPostDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ThreadLastPostDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

MBObjectsTitleComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/MBObjectsTitleComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: MBObjectsTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 MBObjectsTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが MBObjectsTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

MBObjectsModifiedDateComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/MBObjectsModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: MBObjectsModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 MBObjectsModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが MBObjectsModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ThreadTitleComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/ThreadTitleComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: ThreadTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ThreadTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ThreadTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ThreadModifiedDateComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/ThreadModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: ThreadModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ThreadModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ThreadModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

MBObjectsComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/MBObjectsComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: MBObjectsComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 MBObjectsComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが MBObjectsComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CategoryTitleComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/CategoryTitleComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: CategoryTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CategoryTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CategoryTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CategoryModifiedDateComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/CategoryModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: CategoryModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CategoryModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CategoryModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ThreadCreateDateComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/ThreadCreateDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: ThreadCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ThreadCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ThreadCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

MessageURLSubjectComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/MessageURLSubjectComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: MessageURLSubjectComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 MessageURLSubjectComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが MessageURLSubjectComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

MessageSubjectComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/MessageSubjectComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: MessageSubjectComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 MessageSubjectComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが MessageSubjectComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

MessageModifiedDateComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/MessageModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: MessageModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 MessageModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが MessageModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

MessageCreateDateComparator.java modules/apps/message-boards/message-boards-api/src/main/java/com/liferay/message/boards/util/comparator/MessageCreateDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: MessageCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 MessageCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが MessageCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutRelevanceComparator.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/util/comparator/LayoutRelevanceComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutRelevanceComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutRelevanceComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutRelevanceComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutModifiedDateComparator.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/util/comparator/LayoutModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutCreateDateComparator.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/util/comparator/LayoutCreateDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutClassedModelUsageModifiedDateComparator.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/util/comparator/LayoutClassedModelUsageModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutClassedModelUsageModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutClassedModelUsageModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutClassedModelUsageModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateEntryNameComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateEntryNameComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutPageTemplateEntryNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateEntryNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateEntryNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateEntryModifiedDateComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateEntryModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutPageTemplateEntryModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateEntryModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateEntryModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateEntryCreateDateComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateEntryCreateDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutPageTemplateEntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateEntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateEntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateCollectionNameComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateCollectionNameComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutPageTemplateCollectionNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateCollectionNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateCollectionNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateCollectionModifiedDateComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateCollectionModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutPageTemplateCollectionModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateCollectionModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateCollectionModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateCollectionLayoutPageTemplateEntryNameComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateCollectionLayoutPageTemplateEntryNameComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutPageTemplateCollectionLayoutPageTemplateEntryNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateCollectionLayoutPageTemplateEntryNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateCollectionLayoutPageTemplateEntryNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateCollectionLayoutPageTemplateEntryModifiedDateComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateCollectionLayoutPageTemplateEntryModifiedDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutPageTemplateCollectionLayoutPageTemplateEntryModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateCollectionLayoutPageTemplateEntryModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateCollectionLayoutPageTemplateEntryModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateCollectionLayoutPageTemplateEntryCreateDateComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateCollectionLayoutPageTemplateEntryCreateDateComparator.java

  • 日付: 2024年8月12日
  • 変更点: LayoutPageTemplateCollectionLayoutPageTemplateEntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateCollectionLayoutPageTemplateEntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateCollectionLayoutPageTemplateEntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPageTemplateCollectionCreateDateComparator.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/comparator/LayoutPageTemplateCollectionCreateDateComparator.java

  • 日付: 2024年8月12日
  • チケット: LPD-26703
  • 変更点: LayoutPageTemplateCollectionCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPageTemplateCollectionCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPageTemplateCollectionCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

AntivirusAsyncStatisticsManager.java modules/dxp/apps/antivirus/antivirus-async-store/src/main/java/com/liferay/antivirus/async/store/jmx/AntivirusAsyncStatisticsManager.java

  • 日付: 2024年8月13日
  • チケット: LPD-29543
  • 変更点: コンストラクター パラメーター内の 宛先 の OSGi 宣言が削除されました。 代わりに、宛先は MessageBus サービスから取得されるようになりました。 このクラスは OSGi フレームワークによって管理され、手動でインスタンス化されないため、アクションは必要ありません。
  • 理由: この変更により、宛先登録が将来のバージョンでリファクタリングされるため、 宛先の参照が回避されます。

LayoutsImporterResultEntry.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/importer/LayoutsImporterResultEntry.java

  • 日付: 2024年8月13日
  • チケット: LPD-20993
  • 変更点: LayoutsImporterResultEntry コンストラクターは、 Stringの代わりに ErrorMessage パラメーターを受け入れるようになりました。
  • 理由: この変更により、ローカライズされたエラー メッセージのサポートが追加されます。

CommerceCheckoutStepCET.java modules/apps/client-extension/client-extension-type-api/src/main/java/com/liferay/client/extension/type/CommerceCheckoutStepCET.java

  • 日付: 2024年8月14日
  • チケット: LPD-33800
  • 変更点: 新しい getPaymentMethodKey メソッドが追加されました。
  • 理由: この新しいメソッドは、チェックアウト ステップが支払いチェックアウト ステップであるかどうかを確認するために必要です。

CommerceOrderLocalService.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/service/CommerceOrderLocalService.java

  • 日付: 2024年8月14日
  • チケット: LPD-31022
  • 変更点: さまざまなメソッドに、名前用の新しい 文字列 パラメータが追加されました。 さまざまなメソッドでは、 CommerceContext パラメータもなくなりました。
  • 理由: この変更によりコードがクリーンアップされ、コマース注文の検索パフォーマンスが向上します。

CommerceOrderService.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/service/CommerceOrderService.java

  • 日付: 2024年8月14日
  • チケット: LPD-31022
  • 変更点: さまざまなメソッドに、名前用の新しい 文字列 パラメータが追加されました。 さまざまなメソッドでは、 CommerceContext パラメータもなくなりました。
  • 理由: この変更によりコードがクリーンアップされ、コマース注文の検索パフォーマンスが向上します。

KaleoDefinitionVersionVersionComparator.java modules/apps/portal-workflow/portal-workflow-kaleo-api/src/main/java/com/liferay/portal/workflow/kaleo/util/comparator/KaleoDefinitionVersionVersionComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: KaleoDefinitionVersionVersionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KaleoDefinitionVersionVersionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KaleoDefinitionVersionVersionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KaleoDefinitionVersionNameComparator.java modules/apps/portal-workflow/portal-workflow-kaleo-api/src/main/java/com/liferay/portal/workflow/kaleo/util/comparator/KaleoDefinitionVersionNameComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: KaleoDefinitionVersionNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KaleoDefinitionVersionNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KaleoDefinitionVersionNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KaleoDefinitionVersionIdComparator.java modules/apps/portal-workflow/portal-workflow-kaleo-api/src/main/java/com/liferay/portal/workflow/kaleo/util/comparator/KaleoDefinitionVersionIdComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: KaleoDefinitionVersionIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KaleoDefinitionVersionIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KaleoDefinitionVersionIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KaleoDefinitionVersionActiveComparator.java modules/apps/portal-workflow/portal-workflow-kaleo-api/src/main/java/com/liferay/portal/workflow/kaleo/util/comparator/KaleoDefinitionVersionActiveComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: KaleoDefinitionVersionActiveComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KaleoDefinitionVersionActiveComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KaleoDefinitionVersionActiveComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

KaleoDefinitionVersionModifiedDateComparator.java modules/apps/portal-workflow/portal-workflow-kaleo-api/src/main/java/com/liferay/portal/workflow/kaleo/util/comparator/KaleoDefinitionVersionModifiedDateComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: KaleoDefinitionVersionModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 KaleoDefinitionVersionModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが KaleoDefinitionVersionModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

WorkflowMetricsSLADefinitionVersionIdComparator.java modules/dxp/apps/portal-workflow/portal-workflow-metrics-api/src/main/java/com/liferay/portal/workflow/metrics/util/comparator/WorkflowMetricsSLADefinitionVersionIdComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: WorkflowMetricsSLADefinitionVersionIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 WorkflowMetricsSLADefinitionVersionIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが WorkflowMetricsSLADefinitionVersionIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DEDataListViewNameComparator.java modules/apps/data-engine/data-engine-api/src/main/java/com/liferay/data/engine/util/comparator/DEDataListViewNameComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DEDataListViewNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DEDataListViewNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DEDataListViewNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DEDataListViewCreateDateComparator.java modules/apps/data-engine/data-engine-api/src/main/java/com/liferay/data/engine/util/comparator/DEDataListViewCreateDateComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DEDataListViewCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DEDataListViewCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DEDataListViewCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DDLRecordSetNameComparator.java modules/apps/dynamic-data-lists/dynamic-data-lists-api/src/main/java/com/liferay/dynamic/data/lists/util/comparator/DDLRecordSetNameComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DDLRecordSetNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DDLRecordSetNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DDLRecordSetNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DDLRecordCreateDateComparator.java modules/apps/dynamic-data-lists/dynamic-data-lists-api/src/main/java/com/liferay/dynamic/data/lists/util/comparator/DDLRecordCreateDateComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DDLRecordCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DDLRecordCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DDLRecordCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DDLRecordSetCreateDateComparator.java modules/apps/dynamic-data-lists/dynamic-data-lists-api/src/main/java/com/liferay/dynamic/data/lists/util/comparator/DDLRecordSetCreateDateComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DDLRecordSetCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DDLRecordSetCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DDLRecordSetCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DDLRecordIdComparator.java modules/apps/dynamic-data-lists/dynamic-data-lists-api/src/main/java/com/liferay/dynamic/data/lists/util/comparator/DDLRecordIdComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DDLRecordIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DDLRecordIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DDLRecordIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

TemplateIdComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/TemplateIdComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: TemplateIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 TemplateIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが TemplateIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

StructureLinkStructureModifiedDateComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/StructureLinkStructureModifiedDateComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: StructureLinkStructureModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 StructureLinkStructureModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが StructureLinkStructureModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

StructureLayoutNameComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/StructureLayoutNameComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: StructureLayoutNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 StructureLayoutNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが StructureLayoutNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

StructureLayoutCreateDateComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/StructureLayoutCreateDateComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: StructureLayoutCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 StructureLayoutCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが StructureLayoutCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

StructureIdComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/StructureIdComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: StructureIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 StructureIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが StructureIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

StructureCreateDateComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/StructureCreateDateComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: StructureCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 StructureCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが StructureCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DDMFormInstanceRecordIdComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/DDMFormInstanceRecordIdComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DDMFormInstanceRecordIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DDMFormInstanceRecordIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DDMFormInstanceRecordIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DDMFormInstanceNameComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/DDMFormInstanceNameComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DDMFormInstanceNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DDMFormInstanceNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DDMFormInstanceNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DataProviderInstanceNameComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/DataProviderInstanceNameComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DataProviderInstanceNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DataProviderInstanceNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DataProviderInstanceNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DataProviderInstanceModifiedDateComparator.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/util/comparator/DataProviderInstanceModifiedDateComparator.java

  • 日付: 2024年8月15日
  • チケット: LPD-26917
  • 変更点: DataProviderInstanceModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DataProviderInstanceModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DataProviderInstanceModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ClientExtensionProjectConfigurator.java modules/sdk/gradle-plugins-workspace/src/main/java/com/liferay/gradle/plugins/workspace/configurator/ClientExtensionProjectConfigurator.java

  • 日付: 2024年8月15日
  • チケット: LPD-24834
  • 変更点: CLIENT_EXTENSION_BUILD_DIR 定数が削除されました。 代わりに、新しい getClientExtensionBuildDir(org.gradle.api.Project) メソッドを使用します。
  • 理由: クライアント拡張機能のビルド ディレクトリでは、複数の仮想インスタンス間のビルドを区別するために、仮想インスタンス ID を考慮する必要があります。

CommerceTaxFixedRateCreateDateComparator.java modules/apps/commerce/commerce-tax-engine-fixed-api/src/main/java/com/liferay/commerce/tax/engine/fixed/util/comparator/CommerceTaxFixedRateCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceTaxFixedRateCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceTaxFixedRateCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceTaxFixedRateCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPTaxCategoryNameComparator.java modules/apps/commerce/commerce-tax-engine-fixed-api/src/main/java/com/liferay/commerce/tax/engine/fixed/util/comparator/CPTaxCategoryNameComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CPTaxCategoryNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPTaxCategoryNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPTaxCategoryNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceTaxFixedRateAddressRelCreateDateComparator.java modules/apps/commerce/commerce-tax-engine-fixed-api/src/main/java/com/liferay/commerce/tax/engine/fixed/util/comparator/CommerceTaxFixedRateAddressRelCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceTaxFixedRateAddressRelCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceTaxFixedRateAddressRelCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceTaxFixedRateAddressRelCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceDiscountCommerceAccountGroupRelCreateDateComparator.java modules/apps/commerce/commerce-discount-api/src/main/java/com/liferay/commerce/discount/util/comparator/CommerceDiscountCommerceAccountGroupRelCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceDiscountCommerceAccountGroupRelCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceDiscountCommerceAccountGroupRelCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceDiscountCommerceAccountGroupRelCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceDiscountRuleCreateDateComparator.java modules/apps/commerce/commerce-discount-api/src/main/java/com/liferay/commerce/discount/util/comparator/CommerceDiscountRuleCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceDiscountRuleCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceDiscountRuleCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceDiscountRuleCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceDiscountCreateDateComparator.java modules/apps/commerce/commerce-discount-api/src/main/java/com/liferay/commerce/discount/util/comparator/CommerceDiscountCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceDiscountCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceDiscountCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceDiscountCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceDiscountRelCreateDateComparator.java modules/apps/commerce/commerce-discount-api/src/main/java/com/liferay/commerce/discount/util/comparator/CommerceDiscountRelCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceDiscountRelCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceDiscountRelCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceDiscountRelCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceNotificationTemplateCommerceAccountGroupRelCreateDateComparator.java modules/apps/commerce/commerce-notification-api/src/main/java/com/liferay/commerce/notification/util/comparator/CommerceNotificationTemplateCommerceAccountGroupRelCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceNotificationTemplateCommerceAccountGroupRelCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceNotificationTemplateCommerceAccountGroupRelCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceNotificationTemplateCommerceAccountGroupRelCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceNotificationTemplateNameComparator.java modules/apps/commerce/commerce-notification-api/src/main/java/com/liferay/commerce/notification/util/comparator/CommerceNotificationTemplateNameComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceNotificationTemplateNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceNotificationTemplateNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceNotificationTemplateNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceNotificationTemplateModifiedDateComparator.java modules/apps/commerce/commerce-notification-api/src/main/java/com/liferay/commerce/notification/util/comparator/CommerceNotificationTemplateModifiedDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceNotificationTemplateModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceNotificationTemplateModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceNotificationTemplateModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceNotificationQueueEntryPriorityComparator.java modules/apps/commerce/commerce-notification-api/src/main/java/com/liferay/commerce/notification/util/comparator/CommerceNotificationQueueEntryPriorityComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceNotificationQueueEntryPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceNotificationQueueEntryPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceNotificationQueueEntryPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceNotificationAttachmentCreateDateComparator.java modules/apps/commerce/commerce-notification-api/src/main/java/com/liferay/commerce/notification/util/comparator/CommerceNotificationAttachmentCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceNotificationAttachmentCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceNotificationAttachmentCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceNotificationAttachmentCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceWishListNameComparator.java modules/apps/commerce/commerce-wish-list-api/src/main/java/com/liferay/commerce/wish/list/util/comparator/CommerceWishListNameComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceWishListNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceWishListNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceWishListNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceWishListItemCreateDateComparator.java modules/apps/commerce/commerce-wish-list-api/src/main/java/com/liferay/commerce/wish/list/util/comparator/CommerceWishListItemCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceWishListItemCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceWishListItemCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceWishListItemCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceWishListCreateDateComparator.java modules/apps/commerce/commerce-wish-list-api/src/main/java/com/liferay/commerce/wish/list/util/comparator/CommerceWishListCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceWishListCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceWishListCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceWishListCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceCurrencyPriorityComparator.java modules/apps/commerce/commerce-currency-api/src/main/java/com/liferay/commerce/currency/util/comparator/CommerceCurrencyPriorityComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceCurrencyPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceCurrencyPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceCurrencyPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionGroupedEntryQuantityComparator.java modules/apps/commerce/commerce-product-type-grouped-api/src/main/java/com/liferay/commerce/product/type/grouped/util/comparator/CPDefinitionGroupedEntryQuantityComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CPDefinitionGroupedEntryQuantityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionGroupedEntryQuantityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionGroupedEntryQuantityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CPDefinitionGroupedEntryPriorityComparator.java modules/apps/commerce/commerce-product-type-grouped-api/src/main/java/com/liferay/commerce/product/type/grouped/util/comparator/CPDefinitionGroupedEntryPriorityComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CPDefinitionGroupedEntryPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CPDefinitionGroupedEntryPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CPDefinitionGroupedEntryPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceVirtualOrderItemCreateDateComparator.java modules/apps/commerce/commerce-product-type-virtual-order-api/src/main/java/com/liferay/commerce/product/type/virtual/order/util/comparator/CommerceVirtualOrderItemCreateDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceVirtualOrderItemCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceVirtualOrderItemCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceVirtualOrderItemCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceInventoryWarehouseNameComparator.java modules/apps/commerce/commerce-inventory-api/src/main/java/com/liferay/commerce/inventory/util/comparator/CommerceInventoryWarehouseNameComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceInventoryWarehouseNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceInventoryWarehouseNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceInventoryWarehouseNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceInventoryWarehouseItemQuantityComparator.java modules/apps/commerce/commerce-inventory-api/src/main/java/com/liferay/commerce/inventory/util/comparator/CommerceInventoryWarehouseItemQuantityComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceInventoryWarehouseItemQuantityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceInventoryWarehouseItemQuantityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceInventoryWarehouseItemQuantityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceInventoryReplenishmentItemAvailabilityDateComparator.java modules/apps/commerce/commerce-inventory-api/src/main/java/com/liferay/commerce/inventory/util/comparator/CommerceInventoryReplenishmentItemAvailabilityDateComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceInventoryReplenishmentItemAvailabilityDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceInventoryReplenishmentItemAvailabilityDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceInventoryReplenishmentItemAvailabilityDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceInventoryWarehouseItemWarehouseNameComparator.java modules/apps/commerce/commerce-inventory-api/src/main/java/com/liferay/commerce/inventory/util/comparator/CommerceInventoryWarehouseItemWarehouseNameComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceInventoryWarehouseItemWarehouseNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceInventoryWarehouseItemWarehouseNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceInventoryWarehouseItemWarehouseNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceInventoryWarehouseCityComparator.java modules/apps/commerce/commerce-inventory-api/src/main/java/com/liferay/commerce/inventory/util/comparator/CommerceInventoryWarehouseCityComparator.java

  • 日付: 2024年8月16日
  • チケット: LPD-27027
  • 変更点: CommerceInventoryWarehouseCityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceInventoryWarehouseCityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceInventoryWarehouseCityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FormStyledLayoutStructureItem.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/util/structure/FormStyledLayoutStructureItem.java

  • 日付: 2024年8月19日
  • チケット: LPD-33961
  • 変更点: isMultiStep メソッドが削除されました。 新しい getFormType メソッドも追加されました。
  • 理由: この変更により、マルチステップタイプだけでなく、複数のフォームタイプのサポートが追加されます。

AccountRoleLocalServiceImpl.java modules/apps/account/account-service/src/main/java/com/liferay/account/service/impl/AccountRoleLocalServiceImpl.java

  • 日付: 2024年8月19日
  • チケット: LPD-30531
  • 変更点: addAccountRole メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、アカウント ロール API に外部参照コードのサポートが追加されます。

ObjectDefinitionLocalServiceImpl.java modules/apps/object/object-service/src/main/java/com/liferay/object/service/impl/ObjectDefinitionLocalServiceImpl.java

  • 日付: 2024年8月19日
  • チケット: LPD-31143
  • 変更点: addOrUpdateSystemObjectDefinition メソッドは、新しいオブジェクト フィールドを追加するときに、そのフィールドがローカライズ可能かどうかを考慮するようになりました。
  • 理由: この変更により、ローカライズ可能なシステム フィールドの追加のサポートが追加されます。

SXPBlueprintModifiedDateComparator.java modules/dxp/apps/search-experiences/search-experiences-api/src/main/java/com/liferay/search/experiences/util/comparator/SXPBlueprintModifiedDateComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: SXPBlueprintModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SXPBlueprintModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SXPBlueprintModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ExportImportConfigurationNameComparator.java modules/apps/export-import/export-import-api/src/main/java/com/liferay/exportimport/util/comparator/ExportImportConfigurationNameComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: ExportImportConfigurationNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ExportImportConfigurationNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ExportImportConfigurationNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FragmentEntryNameComparator.java /modules/apps/fragment/fragment-api/src/main/java/com/liferay/fragment/util/comparator/FragmentEntryNameComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: FragmentEntryNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FragmentEntryNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FragmentEntryNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FragmentEntryLinkLastPropagationDateComparator.java /modules/apps/fragment/fragment-api/src/main/java/com/liferay/fragment/util/comparator/FragmentEntryLinkLastPropagationDateComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: FragmentEntryLinkLastPropagationDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FragmentEntryLinkLastPropagationDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FragmentEntryLinkLastPropagationDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FragmentEntryCreateDateComparator.java /modules/apps/fragment/fragment-api/src/main/java/com/liferay/fragment/util/comparator/FragmentEntryCreateDateComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: FragmentEntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FragmentEntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FragmentEntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FragmentCompositionFragmentEntryNameComparator.java /modules/apps/fragment/fragment-api/src/main/java/com/liferay/fragment/util/comparator/FragmentCompositionFragmentEntryNameComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: FragmentCompositionFragmentEntryNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FragmentCompositionFragmentEntryNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FragmentCompositionFragmentEntryNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FragmentCompositionFragmentEntryModifiedDateComparator.java /modules/apps/fragment/fragment-api/src/main/java/com/liferay/fragment/util/comparator/FragmentCompositionFragmentEntryModifiedDateComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: FragmentCompositionFragmentEntryModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FragmentCompositionFragmentEntryModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FragmentCompositionFragmentEntryModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FragmentCompositionFragmentEntryCreateDateComparator.java /modules/apps/fragment/fragment-api/src/main/java/com/liferay/fragment/util/comparator/FragmentCompositionFragmentEntryCreateDateComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: FragmentCompositionFragmentEntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FragmentCompositionFragmentEntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FragmentCompositionFragmentEntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FragmentCollectionNameComparator.java /modules/apps/fragment/fragment-api/src/main/java/com/liferay/fragment/util/comparator/FragmentCollectionNameComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: FragmentCollectionNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FragmentCollectionNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FragmentCollectionNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FragmentCollectionCreateDateComparator.java /modules/apps/fragment/fragment-api/src/main/java/com/liferay/fragment/util/comparator/FragmentCollectionCreateDateComparator.java

  • 日付: 2024年8月20日
  • チケット: LPD-27018
  • 変更点: FragmentCollectionCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FragmentCollectionCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FragmentCollectionCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

rest-openapi.yaml modules/dxp/apps/search-experiences/search-experiences-rest-impl/rest-openapi.yaml

  • 日付: 2024年8月20日
  • チケット: LPD-29879:
  • 変更点: 埋め込み関連の REST エンドポイントが 検索エクスペリエンス モジュールから ポータル検索 モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

TextEmbeddingProviderWebCacheItem.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/web/cache/TextEmbeddingProviderWebCacheItem.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: TextEmbeddingProviderWebCacheItem クラスが portal-search モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

WikiPageTextEmbeddingModelDocumentContributor.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/search/spi/model/index/contributor/WikiPageTextEmbeddingModelDocumentContributor.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: WikiPageTextEmbeddingModelDocumentContributor クラスが削除されました。
  • 理由: このクラスは使用されなくなりました。

MBMessageTextEmbeddingModelDocumentContributor.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/search/spi/model/index/contributor/MBMessageTextEmbeddingModelDocumentContributor.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: MBMessageTextEmbeddingModelDocumentContributor クラスが削除されました。
  • 理由: このクラスは使用されなくなりました。

KBArticleTextEmbeddingModelDocumentContributor.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/search/spi/model/index/contributor/KBArticleTextEmbeddingModelDocumentContributor.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: KBArticleTextEmbeddingModelDocumentContributor クラスが削除されました。
  • 理由: このクラスは使用されなくなりました。

JournalArticleTextEmbeddingModelDocumentContributor.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/search/spi/model/index/contributor/JournalArticleTextEmbeddingModelDocumentContributor.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: JournalArticleTextEmbeddingModelDocumentContributor クラスが削除されました。
  • 理由: このクラスは使用されなくなりました。

BlogsEntryTextEmbeddingModelDocumentContributor.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/search/spi/model/index/contributor/BlogsEntryTextEmbeddingModelDocumentContributor.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: BlogsEntryTextEmbeddingModelDocumentContributor クラスが削除されました。
  • 理由: このクラスは使用されなくなりました。

BaseTextEmbeddingModelDocumentContributor.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/search/spi/model/index/contributor/BaseTextEmbeddingModelDocumentContributor.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: BaseTextEmbeddingModelDocumentContributor クラスが削除されました。
  • 理由: このクラスは使用されなくなりました。

TextEmbeddingRetrieverImpl.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/ml/embedding/text/TextEmbeddingRetrieverImpl.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: TextEmbeddingRetrieverImpl クラスが portal-search モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

TextEmbeddingProvider.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/ml/embedding/text/TextEmbeddingProvider.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: TextEmbeddingProvider クラスが portal-search モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

TXTAITextEmbeddingProvider.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/ml/embedding/text/TXTAITextEmbeddingProvider.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: TXTAITextEmbeddingProvider クラスが portal-search モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

HuggingFaceInferenceEndpointTextEmbeddingProvider.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/ml/embedding/text/HuggingFaceInferenceEndpointTextEmbeddingProvider.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: HuggingFaceInferenceAPITextEmbeddingProvider クラスが portal-search モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

HuggingFaceInferenceAPITextEmbeddingProvider.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/ml/embedding/text/HuggingFaceInferenceAPITextEmbeddingProvider.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: HuggingFaceInferenceAPITextEmbeddingProvider クラスが portal-search モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

BaseTextEmbeddingProvider.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/ml/embedding/text/BaseTextEmbeddingProvider.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: BaseTextEmbeddingProvider クラスが削除されました。
  • 理由: このクラスは使用されなくなりました。

SemanticSearchConfigurationProviderImpl.java modules/dxp/apps/search-experiences/search-experiences-service/src/main/java/com/liferay/search/experiences/internal/configuration/SemanticSearchConfigurationProviderImpl.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: SemanticSearchConfigurationProviderImpl クラスが portal-search-api モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

TextEmbeddingRetriever.java modules/dxp/apps/search-experiences/search-experiences-api/src/main/java/com/liferay/search/experiences/ml/embedding/text/TextEmbeddingRetriever.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: TextEmbeddingRetriever クラスが portal-search-api モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

EmbeddingRetriever.java modules/dxp/apps/search-experiences/search-experiences-api/src/main/java/com/liferay/search/experiences/ml/embedding/EmbeddingRetriever.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: EmbeddingRetriever クラスが portal-search-api モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

SemanticSearchConfigurationProvider.java modules/dxp/apps/search-experiences/search-experiences-api/src/main/java/com/liferay/search/experiences/configuration/SemanticSearchConfigurationProvider.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: SemanticSearchConfigurationProvider クラスが portal-search-api モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

SemanticSearchConfiguration.java modules/dxp/apps/search-experiences/search-experiences-api/src/main/java/com/liferay/search/experiences/configuration/SemanticSearchConfiguration.java

  • 日付: 2024年8月20日
  • チケット: LPD-29539
  • 変更点: SemanticSearchConfiguration クラスが portal-search-api モジュールに移動されました。
  • 理由: この変更により、検索エクスペリエンス モジュールの外部の埋め込み機能にアクセスできるようになります。

OrderResource.java modules/apps/commerce/headless/headless-commerce/headless-commerce-admin-order-api/src/main/java/com/liferay/headless/commerce/admin/order/resource/v1_0/OrderResource.java

  • 日付: 2024年8月21日
  • チケット: LPD-31931
  • 変更点: patchOrder および patchOrderByExternalReferenceCode メソッドは、 Order オブジェクトを返すようになりました。 patchOrder およびメソッドは Order を返すようになりました。
  • 理由: テストメソッドを正しく生成するにはこの変更が必要です。

IndexConfigurationContributor.java modules/apps/portal-search/portal-search-spi/src/main/java/com/liferay/portal/search/spi/index/configuration/contributor/IndexConfigurationContributor.java

  • 日付: 2024年8月21日
  • チケット: LPD-7822
  • 変更点: IndexConfigurationContributor クラスの名前が CompanyIndexConfigurationContributorに変更されました。 contributeMappings および contributeSettings メソッドには、会社 ID 用の新しい long パラメータがあります。
  • 理由: このインターフェースは、会社インデックスへのマッピングと設定のみを提供します。 インターフェースの名前を変更すると、これがより明確になります。 新しいパラメーターは、貢献者が特定の企業のインデックスに何を提供するか (または提供するかどうか) を決定するのに役立ちます。

IndexSettingsHelper.java modules/apps/portal-search/portal-search-spi/src/main/java/com/liferay/portal/search/spi/index/configuration/contributor/helper/IndexSettingsHelper.java

  • 日付: 2024年8月21日
  • チケット: LPD-7822
  • 変更点: IndexSettingsHelper クラスの名前が SettingsHelperに変更されました。 さらに、新しい loadFromSource(String) メソッドと get(String) メソッドが追加されました。
  • 理由: 「インデックス」という単語は冗長であり、不要です。 loadFromSource メソッドを使用すると、ファイルを読み取ってインデックスに設定を提供できます。 get メソッドを使用すると、設定の値を取得できます。 このインターフェースは SPI モジュールにありますが、すでに内部実装が利用可能なヘルパー クラスです。

TypeMappingsHelper.java modules/apps/portal-search/portal-search-spi/src/main/java/com/liferay/portal/search/spi/index/configuration/contributor/helper/TypeMappingsHelper.java

  • 日付: 2024年8月21日
  • チケット: LPD-7822
  • 変更点: TypeMappingsHelper クラスの名前が MappingsHelperに変更されました。 putTypeMappings メソッドの名前が putMappingsに変更されました。
  • 理由: マッピングに関しては「type」という単語は廃止されています。 このインターフェースは SPI モジュールにありますが、すでに内部実装が利用可能なヘルパー クラスです。

RoleDTOConverter.java modules/apps/headless/headless-admin-user/headless-admin-user-impl/src/main/java/com/liferay/headless/admin/user/internal/dto/v1_0/converter/RoleDTOConverter.java

  • 日付: 2024年8月22日
  • チケット: LPD-33901
  • 変更点: toDTO メソッドの実装では role::getNameを使用します。 任意の API 使用時に新しいプロパティを作成して、 タイトルではなく 名前 でロールを返します。
  • 理由: 名前 プロパティの名前が変更されたため、ワークフロー XML には、 タイトルではなく、ロールの 名前 を保存する必要があります。

CPInstanceUnitOfMeasureServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPInstanceUnitOfMeasureServiceImpl.java

  • 日付: 2024年8月26日
  • チケット: LPD-33466
  • 変更点: addCPInstanceUnitOfMeasureaddOrUpdateCPInstanceUnitOfMeasure、および updateCPInstanceUnitOfMeasure メソッドに新しい PricingQuantity パラメーターが追加されました。
  • 理由: この変更により、新しい価格設定数量フィールドのサポートが追加されます。

DLContentVersionComparator.java modules/apps/document-library/document-library-content-api/src/main/java/com/liferay/document/library/content/util/comparator/DLContentVersionComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: DLContentVersionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DLContentVersionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DLContentVersionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FriendlyURLEntryLocalizationComparator.java modules/apps/friendly-url/friendly-url-api/src/main/java/com/liferay/friendly/url/util/comparator/FriendlyURLEntryLocalizationComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: FriendlyURLEntryLocalizationComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FriendlyURLEntryLocalizationComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FriendlyURLEntryLocalizationComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FriendlyURLEntryCreateDateComparator.java modules/apps/friendly-url/friendly-url-api/src/main/java/com/liferay/friendly/url/util/comparator/FriendlyURLEntryCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: FriendlyURLEntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FriendlyURLEntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FriendlyURLEntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

SAPEntryNameComparator.java modules/apps/portal-security/portal-security-service-access-policy-api/src/main/java/com/liferay/portal/security/service/access/policy/util/comparator/SAPEntryNameComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: SAPEntryNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SAPEntryNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SAPEntryNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

PushNotificationsDevicePlatformComparator.java modules/apps/push-notifications/push-notifications-api/src/main/java/com/liferay/push/notifications/util/comparator/PushNotificationsDevicePlatformComparator.java

  • 日付: 1724670875
  • 変更点: PushNotificationsDevicePlatformComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 PushNotificationsDevicePlatformComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが PushNotificationsDevicePlatformComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ObjectFieldCreateDateComparator.java modules/apps/object/object-api/src/main/java/com/liferay/object/util/comparator/ObjectFieldCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: ObjectFieldCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ObjectFieldCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ObjectFieldCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

SubscriptionClassNameIdComparator.java modules/apps/subscription/subscription-api/src/main/java/com/liferay/subscription/util/comparator/SubscriptionClassNameIdComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: SubscriptionClassNameIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SubscriptionClassNameIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SubscriptionClassNameIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryTitleComparator.java modules/apps/blogs/blogs-api/src/main/java/com/liferay/blogs/util/comparator/EntryTitleComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: EntryTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryModifiedDateComparator.java modules/apps/blogs/blogs-api/src/main/java/com/liferay/blogs/util/comparator/EntryModifiedDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: EntryModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryIdComparator.java modules/apps/blogs/blogs-api/src/main/java/com/liferay/blogs/util/comparator/EntryIdComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: EntryIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryDisplayDateComparator.java modules/apps/blogs/blogs-api/src/main/java/com/liferay/blogs/util/comparator/EntryDisplayDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-26560
  • 変更点: EntryDisplayDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryDisplayDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryDisplayDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

MonitoringConfigurationManagerMBean.java modules/apps/portal/portal-monitoring/src/main/java/com/liferay/portal/monitoring/internal/jmx/MonitoringConfigurationManagerMBean.java

  • 日付: 2024年8月26日
  • チケット: LPD-34356
  • 変更点: setMonitorPortalRequestsetMonitorPortletRequestssetMonitorPortletActionRequestsetMonitorPortletEventRequestsetMonitorPortletHeaderRequestsetMonitorPortletRenderRequestsetMonitorPortletResourceRequest メソッドは削除されました。 値は JMX 経由では変更できなくなりました。 代わりに、OSGi 設定 com.liferay.portal.monitoring.internal.configuration.MonitoringConfigurationを使用してください。
  • 理由: この変更により、JMX 経由で構成を変更する機能が削除され、OSGi 監視構成が優先されるようになります。

MonitoringConfigurationManager.java modules/apps/portal/portal-monitoring/src/main/java/com/liferay/portal/monitoring/internal/jmx/MonitoringConfigurationManager.java

  • 日付: 2024年8月26日
  • チケット: LPD-34356
  • 変更点: setMonitorServiceRequest メソッドが削除されました。 値は JMX 経由では変更できなくなりました。 代わりに、OSGi 設定 om.liferay.portal.monitoring.internal.configuration.MonitoringConfigurationを使用してください。
  • 理由: この変更により、JMX 経由で構成を変更する機能が削除され、OSGi 監視構成が優先されるようになります。

PageTitleComparator.java modules/apps/wiki/wiki-api/src/main/java/com/liferay/wiki/util/comparator/PageTitleComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: PageTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 PageTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが PageTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

PageModifiedDateComparator.java modules/apps/wiki/wiki-api/src/main/java/com/liferay/wiki/util/comparator/PageModifiedDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: PageModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 PageModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが PageModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

PageCreateDateComparator.java modules/apps/wiki/wiki-api/src/main/java/com/liferay/wiki/util/comparator/PageCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: PageCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 PageCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが PageCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

NodeNameComparator.java modules/apps/wiki/wiki-api/src/main/java/com/liferay/wiki/util/comparator/NodeNameComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: NodeNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 NodeNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが NodeNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

NodeLastPostDateComparator.java modules/apps/wiki/wiki-api/src/main/java/com/liferay/wiki/util/comparator/NodeLastPostDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: NodeLastPostDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 NodeLastPostDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが NodeLastPostDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryUserNameComparator.java modules/apps/trash/trash-api/src/main/java/com/liferay/trash/util/comparator/EntryUserNameComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: EntryUserNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryUserNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryUserNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryTypeComparator.java modules/apps/trash/trash-api/src/main/java/com/liferay/trash/util/comparator/EntryTypeComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: EntryTypeComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryTypeComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryTypeComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryCreateDateComparator.java modules/apps/trash/trash-api/src/main/java/com/liferay/trash/util/comparator/EntryCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: EntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

StyleBookEntryCreateDateComparator.java modules/apps/style-book/style-book-api/src/main/java/com/liferay/style/book/util/comparator/StyleBookEntryCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: StyleBookEntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 StyleBookEntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが StyleBookEntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FolderIdComparator.java modules/apps/bookmarks/bookmarks-api/src/main/java/com/liferay/bookmarks/util/comparator/FolderIdComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: FolderIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryURLComparator.java modules/apps/bookmarks/bookmarks-api/src/main/java/com/liferay/bookmarks/util/comparator/EntryURLComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: EntryURLComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryURLComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryURLComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryPriorityComparator.java modules/apps/bookmarks/bookmarks-api/src/main/java/com/liferay/bookmarks/util/comparator/EntryPriorityComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: EntryPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryNameComparator.java modules/apps/bookmarks/bookmarks-api/src/main/java/com/liferay/bookmarks/util/comparator/EntryNameComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: EntryNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryCreateDateComparator.java modules/apps/bookmarks/bookmarks-api/src/main/java/com/liferay/bookmarks/util/comparator/EntryCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: EntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CalendarResourceNameComparator.java modules/apps/calendar/calendar-api/src/main/java/com/liferay/calendar/util/comparator/CalendarResourceNameComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: CalendarResourceNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CalendarResourceNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CalendarResourceNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CalendarResourceCodeComparator.java modules/apps/calendar/calendar-api/src/main/java/com/liferay/calendar/util/comparator/CalendarResourceCodeComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: CalendarResourceCodeComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CalendarResourceCodeComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CalendarResourceCodeComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CalendarNameComparator.java modules/apps/calendar/calendar-api/src/main/java/com/liferay/calendar/util/comparator/CalendarNameComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: CalendarNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CalendarNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CalendarNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CalendarBookingStartTimeComparator.java modules/apps/calendar/calendar-api/src/main/java/com/liferay/calendar/util/comparator/CalendarBookingStartTimeComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: CalendarBookingStartTimeComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CalendarBookingStartTimeComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CalendarBookingStartTimeComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

SiteNavigationMenuItemOrderComparator.java modules/apps/site-navigation/site-navigation-api/src/main/java/com/liferay/site/navigation/util/comparator/SiteNavigationMenuItemOrderComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: SiteNavigationMenuItemOrderComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SiteNavigationMenuItemOrderComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SiteNavigationMenuItemOrderComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

SiteNavigationMenuNameComparator.java modules/apps/site-navigation/site-navigation-api/src/main/java/com/liferay/site/navigation/util/comparator/SiteNavigationMenuNameComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: SiteNavigationMenuNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SiteNavigationMenuNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SiteNavigationMenuNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

SiteNavigationMenuModifiedDateComparator.java modules/apps/site-navigation/site-navigation-api/src/main/java/com/liferay/site/navigation/util/comparator/SiteNavigationMenuModifiedDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: SiteNavigationMenuModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SiteNavigationMenuModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SiteNavigationMenuModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

SiteNavigationMenuCreateDateComparator.java modules/apps/site-navigation/site-navigation-api/src/main/java/com/liferay/site/navigation/util/comparator/SiteNavigationMenuCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: SiteNavigationMenuCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SiteNavigationMenuCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SiteNavigationMenuCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

SourceCreateDateComparator.java modules/dxp/apps/portal-reports-engine-console/portal-reports-engine-console-api/src/main/java/com/liferay/portal/reports/engine/console/util/comparator/SourceCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: SourceCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SourceCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SourceCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

EntryCreateDateComparator.java modules/dxp/apps/portal-reports-engine-console/portal-reports-engine-console-api/src/main/java/com/liferay/portal/reports/engine/console/util/comparator/EntryCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: EntryCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 EntryCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが EntryCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DefinitionCreateDateComparator.java modules/dxp/apps/portal-reports-engine-console/portal-reports-engine-console-api/src/main/java/com/liferay/portal/reports/engine/console/util/comparator/DefinitionCreateDateComparator.java

  • 日付: 2024年8月26日
  • チケット: LPD-25955
  • 変更点: DefinitionCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DefinitionCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DefinitionCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

PortalInstancesLocalServiceImpl.java modules/apps/portal-instances/portal-instances-service/src/main/java/com/liferay/portal/instances/service/impl/PortalInstancesLocalServiceImpl.java

  • 日付: 2024年8月26日
  • チケット: LPD-34471
  • 変更点: initializePortalInstance(long, String) メソッドが削除されました。
  • 理由: AddDefaultLayoutInitialRequestPortalInstanceLifecycleListener は、会社の作成後にサイトを初期化する唯一のクラスになりました。

SavedContentEntryClassNameIdComparator.java modules/apps/saved-content/saved-content-api/src/main/java/com/liferay/saved/content/util/comparator/SavedContentEntryClassNameIdComparator.java

  • 日付: 2024年8月29日
  • チケット: LPD-25985
  • 変更点: SavedContentEntryClassNameIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SavedContentEntryClassNameIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SavedContentEntryClassNameIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

SharingEntryModifiedDateComparator.java modules/apps/sharing/sharing-api/src/main/java/com/liferay/sharing/util/comparator/SharingEntryModifiedDateComparator.java

  • 日付: 2024年8月29日
  • チケット: LPD-25985
  • 変更点: SharingEntryModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SharingEntryModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SharingEntryModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceShippingFixedOptionRelCountryIdComparator.java modules/apps/commerce/commerce-shipping-engine-fixed-api/src/main/java/com/liferay/commerce/shipping/engine/fixed/util/comparator/CommerceShippingFixedOptionRelCountryIdComparator.java

  • 日付: 2024年8月29日
  • チケット: LPD-25985
  • 変更点: CommerceShippingFixedOptionRelCountryIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceShippingFixedOptionRelCountryIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceShippingFixedOptionRelCountryIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

CommerceShippingFixedOptionPriorityComparator.java modules/apps/commerce/commerce-shipping-engine-fixed-api/src/main/java/com/liferay/commerce/shipping/engine/fixed/util/comparator/CommerceShippingFixedOptionPriorityComparator.java

  • 日付: 2024年8月29日
  • チケット: LPD-25985
  • 変更点: CommerceShippingFixedOptionPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 CommerceShippingFixedOptionPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが CommerceShippingFixedOptionPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

AssetListEntryUsageModifiedDateComparator.java modules/apps/asset/asset-list-api/src/main/java/com/liferay/asset/list/util/comparator/AssetListEntryUsageModifiedDateComparator.java

  • 日付: 2024年9月3日
  • チケット: LPD-27020
  • 変更点: AssetListEntryUsageModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 AssetListEntryUsageModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが AssetListEntryUsageModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

AssetListEntryTitleComparator.java modules/apps/asset/asset-list-api/src/main/java/com/liferay/asset/list/util/comparator/AssetListEntryTitleComparator.java

  • 日付: 2024年9月3日
  • チケット: LPD-27020
  • 変更点: AssetListEntryTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 AssetListEntryTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが AssetListEntryTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

AssetListEntrySegmentsEntryRelPriorityComparator.java modules/apps/asset/asset-list-api/src/main/java/com/liferay/asset/list/util/comparator/AssetListEntrySegmentsEntryRelPriorityComparator.java

  • 日付: 2024年9月3日
  • チケット: LPD-27020
  • 変更点: AssetListEntrySegmentsEntryRelPriorityComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 AssetListEntrySegmentsEntryRelPriorityComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが AssetListEntrySegmentsEntryRelPriorityComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

AppTitleComparator.java modules/apps/marketplace/marketplace-api/src/main/java/com/liferay/marketplace/util/comparator/AppTitleComparator.java

  • 日付: 2024年9月3日
  • チケット: LPD-27020
  • 変更点: AppTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 AppTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが AppTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutStructure.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/util/structure/LayoutStructure.java

  • 日付: 2024年9月4日
  • チケット: LPD-34360
  • 変更点: updateFormStyledLayoutStructureItemFormType(String, String, int) メソッドが削除されました。
  • 理由: このメソッドの実装は、API 経由で公開されるべきではないため、内部クラスに移動されました。

WishListResourceImpl.java modules/apps/commerce/headless/headless-commerce/headless-commerce-delivery-catalog-impl/src/main/java/com/liferay/headless/commerce/delivery/catalog/internal/resource/v1_0/WishListResourceImpl.java

  • 日付: 2024年9月4日
  • チケット: LPD-34756
  • 変更点: patchWishList メソッドに、アカウント ID 用の新しい Long パラメータが追加されました。
  • 理由: この変更により、ウィッシュリスト エンドポイントからウィッシュリスト アイテムを作成するためのサポートが追加されます。

CartResource.java modules/apps/commerce/headless/headless-commerce/headless-commerce-delivery-cart-api/src/main/java/com/liferay/headless/commerce/delivery/cart/resource/v1_0/CartResource.java

  • 日付: 2024年9月4日
  • チケット: LPD-33967
  • 変更点: getChannelCartsPage はチャネルによる検索のみを行うようになりました。 以前のメソッドの実装は getChannelAccountCartsPageに移動されます。
  • 理由: この変更により、チャネルのみによる検索のサポートが追加されます。

AttachmentManager.java modules/apps/object/object-api/src/main/java/com/liferay/object/field/attachment/AttachmentManager.java

  • 日付: 2024年9月6日
  • チケット: LPD-34564
  • 変更点: すべての addFileEntry メソッドの名前が getOrAddFileEntryに変更されました。
  • 理由: この変更により、ファイル エントリが既に存在する場合は外部参照コードによって取得できるようになり、存在しない場合は追加できるようになります。

InitBundleTask.java modules/sdk/gradle-plugins-workspace/src/main/java/com/liferay/gradle/plugins/workspace/task/InitBundleTask.java

  • 日付: 2024年9月10日
  • チケット: LPD-35244
  • 変更点: initBundle メソッドが削除されました。
  • 理由: InitBundleTask クラスは JavaExec を拡張し、 exec() メソッドをオーバーライドするようになったため、専用のタスク アクション メソッド initBundle は不要になりました。

AccountGroupRelLocalService.java modules/apps/account/account-api/src/main/java/com/liferay/account/service/AccountGroupRelLocalService.java

  • 日付: 2024年9月11日
  • チケット: LPD-25206
  • 変更点: アカウント グループ ID に long[] パラメータを使用するために、 getAccountGroupRels オーバーロード メソッドが追加されました。
  • 理由: この変更により、指定されたアカウント グループ ID を持つ AccountGroupRel エンティティを取得するためのサポートが追加されます。

PageSettings.java modules/apps/headless/headless-admin-site/headless-admin-site-api/src/main/java/com/liferay/headless/admin/site/dto/v1_0/PageSettings.java

  • 日付: 2024年9月11日
  • チケット: LPD-35535
  • 変更点: PageSettings 内の識別子マッピング キーの名前が変更され、対応するクライアント クラスがこれを反映するように更新されました。 CollectionPage キーは CollectionPageSettingsに名前が変更され、 ContentPage キーは ContentPageSettingsに名前が変更され、 WidgetPage キーは WidgetPageSettingsに名前が変更されます。 この変更には現在、開発機能フラグが必要です。
  • 理由: この変更により、 PageSettings のマッピング キーが、その type プロパティで使用される列挙値と一致するようになりました。

SitePage.java modules/apps/headless/headless-admin-site/headless-admin-site-api/src/main/java/com/liferay/headless/admin/site/dto/v1_0/SitePage.java

  • 日付: 2024年9月11日
  • チケット: LPD-35535
  • 変更点: title_i18n プロパティの名前が name_i18nに変更されました。 対応するクライアント クラスはこれを反映するように変更されます。 この変更は、 headless-admin-siteSitePage クラスにのみ影響し、 headless-deliverySitePage クラスには影響しません。 この変更には現在、開発機能フラグが必要です。
  • 理由: この変更は、プロパティ名を UI と、 レイアウト データベース テーブルの 名前 列と一致させるために行われます。

LayoutStructureItem.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/util/structure/LayoutStructureItem.java

  • 日付: 2024年9月13日
  • チケット: LPD-35625
  • 変更点: このクラスは Cloneableを実装するようになりました。
  • 理由: コピーや貼り付けなどの状況では、 LayoutStructureItem を複製する必要があります。

SegmentsEntrySimulator.java modules/apps/segments/segments-api/src/main/java/com/liferay/segments/simulator/SegmentsEntrySimulator.java

  • 日付: 2024年9月18日
  • チケット: LPD-35007
  • 変更点: SegmentsEntrySimulator クラスが削除されました。
  • 理由: この内部クラスは使用されなくなりました。 セグメント エントリをシミュレートするための別のアプローチが実装されています。

rest-openapi.yaml modules/apps/headless/headless-delivery/headless-delivery-impl/rest-openapi.yaml

  • 日付: 2024年9月18日
  • チケット: LPD-31829
  • 変更点: BlogPostingImage プロパティ viewableBy は無視されるようになりました。
  • 理由: ブログ投稿画像を作成するときに、 DLAppServiceの代わりに PortletFileRepository が使用されるようになりましたが、新しいファイルに対する異なる権限の設定はサポートされていません。

IndexerRegistryConfiguration.java modules/apps/portal-search/portal-search-api/src/main/java/com/liferay/portal/search/configuration/IndexerRegistryConfiguration.java

  • 日付: 2024年9月24日
  • チケット: LPD-35723
  • 変更点: minimumBufferAvailabilityPercentage 構成値が削除されました。
  • 理由: オーバーフロー時にバッファ全体がフラッシュされるため、この構成は使用されなくなりました。

BaseExternalReferenceCodeUpgradeProcessTestCase.java modules/apps/portal/portal-upgrade-test-util/src/main/java/com/liferay/portal/upgrade/test/util/BaseExternalReferenceCodeUpgradeProcessTestCase.java

  • 日付: 2024年9月24日
  • チケット: LPD-34378
  • 変更点: updateExternalReferenceCode および assertExternalReferenceCode メソッドは、テーブルに groupId 列があるかどうかを確認するようになりました。
  • 理由: これらのメソッドを繰り返しロジックでオーバーライドすることを避けるために、この変更が必要です。

CommerceOrderCheckoutConfiguration.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/configuration/CommerceOrderCheckoutConfiguration.java

  • 日付: 2024年9月24日
  • チケット: LPD-35326
  • 変更点: 新しい設定が追加されました。 マルチ配送対応
  • 理由: この変更は複数の出荷を処理するために必要です。

MBCategoryServiceImpl.java modules/apps/message-boards/message-boards-service/src/main/java/com/liferay/message/boards/service/impl/MBCategoryServiceImpl.java

  • 日付: 2024年9月25日
  • チケット: LPD-33263
  • 変更点: Te addCategory メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、 MBCategory エンティティの外部参照コードのサポートが追加されます。

MBCategoryLocalServiceImpl.java modules/apps/message-boards/message-boards-service/src/main/java/com/liferay/message/boards/service/impl/MBCategoryLocalServiceImpl.java

  • 日付: 2024年9月25日
  • チケット: LPD-33263
  • 変更点: addCategory メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、 MBCategory エンティティの外部参照コードのサポートが追加されます。

CPDefinitionSpecificationOptionValueServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPDefinitionSpecificationOptionValueServiceImpl.java

  • 日付: 2024年9月26日
  • チケット: LPD-37106
  • 変更点: addCPDefinitionSpecificationOptionValue および updateCPDefinitionSpecificationOptionValue メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、外部参照コードの追加と更新が可能になります。

サイトマップ構成マネージャ.java モジュール/アプリ/サイト/サイトAPI/src/main/java/com/liferay/site/configuration/manager/SitemapConfigurationManager.java

  • 日付: 2024年9月27日
  • チケット: LPD-36356
  • 変更点: saveSitemapCompanyConfiguration メソッドに、新しい ブール型 パラメータ、 xmlSitemapIndexEnabledが追加されました。
  • 理由: この変更により、会社のサイトマップ構成で XML サイトマップ インデックスが有効になっているかどうかを保存できるようになります。

CommerceTermEntryServiceImpl.java modules/apps/commerce/commerce-term-service/src/main/java/com/liferay/commerce/term/service/impl/CommerceTermEntryServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceTermEntryByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceOrderTypeServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceOrderTypeServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceOrderTypeByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceOrderTypeLocalServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceOrderTypeLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommerceOrderTypeByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceOrderNoteServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceOrderNoteServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceOrderNoteByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceOrderNoteLocalServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceOrderNoteLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommerceOrderNoteByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceOrderServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceOrderServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceOrderByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceOrderLocalServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceOrderLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommerceOrderByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceOrderItemServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceOrderItemServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceOrderItemByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceOrderItemLocalServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceOrderItemLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommerceOrderItemByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceAddressServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceAddressServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceAddressByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceAddressLocalServiceImpl.java modules/apps/commerce/commerce-service/src/main/java/com/liferay/commerce/service/impl/CommerceAddressLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceAddressByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceChannelServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CommerceChannelServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceChannelByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceChannelLocalServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CommerceChannelLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommerceChannelByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceCatalogServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CommerceCatalogServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceCatalogByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceCatalogLocalServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CommerceCatalogLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommerceCatalogByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CPOptionValueServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPOptionValueServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCPOptionValueByExternalReferenceCode に変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CPOptionValueLocalServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPOptionValueLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCPOptionValueByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CPOptionServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPOptionServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCPOptionByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CPOptionLocalServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPOptionLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCPOptionByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CPInstanceServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPInstanceServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCPInstanceByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CPInstanceLocalServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPInstanceLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCPInstanceByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CPAttachmentFileEntryServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPAttachmentFileEntryServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCPAttachmentFileEntryByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CPAttachmentFileEntryLocalServiceImpl.java modules/apps/commerce/commerce-product-service/src/main/java/com/liferay/commerce/product/service/impl/CPAttachmentFileEntryLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCPAttachmentFileEntryByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommercePricingClassServiceImpl.java modules/apps/commerce/commerce-pricing-service/src/main/java/com/liferay/commerce/pricing/service/impl/CommercePricingClassServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommercePricingClassByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommercePricingClassLocalServiceImpl.java modules/apps/commerce/commerce-pricing-service/src/main/java/com/liferay/commerce/pricing/service/impl/CommercePricingClassLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommercePricingClassByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommercePriceModifierServiceImpl.java modules/apps/commerce/commerce-pricing-service/src/main/java/com/liferay/commerce/pricing/service/impl/CommercePriceModifierServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommercePriceModifierByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommercePriceModifierLocalServiceImpl.java modules/apps/commerce/commerce-pricing-service/src/main/java/com/liferay/commerce/pricing/service/impl/CommercePriceModifierLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommercePriceModifierByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceTierPriceEntryServiceImpl.java modules/apps/commerce/commerce-price-list-service/src/main/java/com/liferay/commerce/price/list/service/impl/CommerceTierPriceEntryServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceTierPriceEntryByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceTierPriceEntryLocalServiceImpl.java modules/apps/commerce/commerce-price-list-service/src/main/java/com/liferay/commerce/price/list/service/impl/CommerceTierPriceEntryLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommerceTierPriceEntryByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommercePriceListServiceImpl.java modules/apps/commerce/commerce-price-list-service/src/main/java/com/liferay/commerce/price/list/service/impl/CommercePriceListServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommercePriceListByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommercePriceListLocalServiceImpl.java modules/apps/commerce/commerce-price-list-service/src/main/java/com/liferay/commerce/price/list/service/impl/CommercePriceListLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommercePriceListByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommercePriceEntryServiceImpl.java modules/apps/commerce/commerce-price-list-service/src/main/java/com/liferay/commerce/price/list/service/impl/CommercePriceEntryServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommercePriceEntryByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

COREntryServiceImpl.java modules/apps/commerce/commerce-order-rule-service/src/main/java/com/liferay/commerce/order/rule/service/impl/COREntryServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCOREntryByExternalReferenceCodeに変更されました。
  • 理由: 新しい

CommercePriceEntryLocalServiceImpl.java modules/apps/commerce/commerce-price-list-service/src/main/java/com/liferay/commerce/price/list/service/impl/CommercePriceEntryLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドが削除されました。 代わりに、 fetchCommercePriceEntryByExternalReferenceCode(String, long) メソッドを使用します。 fetchByExternalReferenceCode メソッドを削除
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceInventoryWarehouseServiceImpl.java modules/apps/commerce/commerce-inventory-service/src/main/java/com/liferay/commerce/inventory/service/impl/CommerceInventoryWarehouseServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceInventoryWarehouseByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceInventoryWarehouseLocalServiceImpl.java modules/apps/commerce/commerce-inventory-service/src/main/java/com/liferay/commerce/inventory/service/impl/CommerceInventoryWarehouseLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchCommerceInventoryWarehouseByReferenceCode メソッドが削除されました。 代わりに、 fetchCommerceInventoryWarehouseByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceDiscountServiceImpl.java modules/apps/commerce/commerce-discount-service/src/main/java/com/liferay/commerce/discount/service/impl/CommerceDiscountServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode メソッドの名前が fetchCommerceDiscountByExternalReferenceCodeに変更されました。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

CommerceDiscountLocalServiceImpl.java modules/apps/commerce/commerce-discount-service/src/main/java/com/liferay/commerce/discount/service/impl/CommerceDiscountLocalServiceImpl.java

  • 日付: 2024年9月27日
  • チケット: LPD-37502
  • 変更点: fetchByExternalReferenceCode(long, long) および fetchByExternalReferenceCode(String, long) メソッドが削除されました。 代わりに、 fetchCommerceDiscountByExternalReferenceCode(String, long) メソッドを使用します。
  • 理由: この変更により、新しいコード パターンとの一貫性が強化されます。

StrictObjectReindexThreadLocal.java modules/apps/object/object-api/src/main/java/com/liferay/object/search/StrictObjectReindexThreadLocal.java

  • 日付: 2024年9月29日
  • チケット: LPD-37215
  • 変更点: setStrictObjectReindex メソッドの名前が setStrictObjectReindexWithSafeCloseableに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

ObjectDefinitionThreadLocal.java modules/apps/object/object-api/src/main/java/com/liferay/object/definition/util/ObjectDefinitionThreadLocal.java

  • 日付: 2024年9月29日
  • チケット: LPD-37215
  • 変更点: setDeleteObjectDefinitionId メソッドの名前が setDeleteObjectDefinitionIdWithSafeCloseableに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

AccountRolePermissionThreadLocal.java modules/apps/account/account-api/src/main/java/com/liferay/account/role/AccountRolePermissionThreadLocal.java

  • 日付: 2024年9月29日
  • チケット: LPD-37215
  • 変更点: setWithSafeCloseable メソッドの名前が setAccountEntryIdWithSafeCloseableに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

AllowEditAccountRoleThreadLocal.java modules/apps/account/account-admin-web/src/main/java/com/liferay/account/admin/web/internal/util/AllowEditAccountRoleThreadLocal.java

  • 日付: 2024年9月29日
  • チケット: LPD-37215
  • 変更点: setWithSafeCloseable メソッドの名前が setAllowEditAccountRoleWithSafeCloseableに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

CheckUnlockedLayoutThreadLocal.java modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/util/CheckUnlockedLayoutThreadLocal.java

  • 日付: 2024年9月29日
  • チケット: LPD-37215
  • 変更点: setWithSafeCloseable メソッドの名前が setCheckUnlockedLayoutWithSafeCloseableに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

UpdateLayoutStatusThreadLocal.java modules/apps/layout/layout-api/src/main/java/com/liferay/layout/util/UpdateLayoutStatusThreadLocal.java

  • 日付: 2024年9月29日
  • チケット: LPD-37215
  • 変更点: setWithSafeCloseable メソッドの名前が setUpdateLayoutStatusWithSafeCloseableに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

CommerceGroupThreadLocal.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/context/CommerceGroupThreadLocal.java

  • 日付: 2024年10月2日
  • チケット: LPD-37215
  • 変更点: setWithSafeCloseable メソッドの名前が setCommerceGroupWithSafeCloseableに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

CommerceContextThreadLocal.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/context/CommerceContextThreadLocal.java

  • 日付: 2024年10月2日
  • チケット: LPD-37215
  • 変更点: setWithSafeCloseable メソッドの名前が setCommerceContextWithSafeCloseableに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

service.xml modules/apps/style-book/style-book-service/service.xml

  • 日付: 2024年10月2日
  • チケット: LPD-35068
  • 変更点: スタイル ブック サービス スキーマに、 themeIdthemeNameが含まれるようになりました。
  • 理由: この変更により、ユーザーは新しいスタイル ブックのベースとなるトークン定義を選択できるようになります。

StyleBookServiceUpgradeStepRegistrator.java modules/apps/style-book/style-book-service/src/main/java/com/liferay/style/book/internal/upgrade/registry/StyleBookServiceUpgradeStepRegistrator.java

  • 日付: 2024年10月2日
  • チケット: LPD-35068
  • 変更点: themeId 列と themeName 列をデータベースに追加するための新しいアップグレード手順が追加されました。
  • 理由: この変更は、既存のデータベースを新しいデータベース列で正しく更新するために必要です。

CommerceOrderCheckoutConfiguration.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/configuration/CommerceOrderCheckoutConfiguration.java

  • 日付: 2024年10月3日
  • チケット: LPD-36858
  • 変更点: 新しい設定が追加されました。 クイックチェックアウトが有効
  • 理由: この変更はクイックチェックアウトを処理するために必要です。

CommerceOrderStepTrackerHelper.java modules/apps/commerce/commerce-frontend-api/src/main/java/com/liferay/commerce/frontend/helper/CommerceOrderStepTrackerHelper.java

  • 日付: 2024年10月4日
  • チケット: LPD-37932
  • 変更点: getCommerceOrderSteps メソッドに、 showOpenStatus用の新しい ブール型 パラメータが追加されました。
  • 理由: この変更は、ステップ トラッカーに注文のオープン ステータスをレンダリングする必要があるかどうかを知らせるために必要です。

ObjectEntryTreeFactory.java modules/apps/object/object-api/src/main/java/com/liferay/object/tree/ObjectEntryTreeFactory.java

  • 日付: 2024年10月7日
  • チケット: LPD-35167
  • 変更点: オブジェクト エントリのツリーの作成を処理するために、新しい ObjectEntryTreeFactory クラスが追加されました。
  • 理由: この変更は、 TreeFactory インターフェースの必要性をなくすために行われます。 インターフェースの実装により循環依存関係が発生しました。 その実装はコンポーネントであってはなりません。

ObjectDefinitionTreeFactory.java modules/apps/object/object-api/src/main/java/com/liferay/object/tree/ObjectDefinitionTreeFactory.java

  • 日付: 2024年10月7日
  • チケット: LPD-35167
  • 変更点: オブジェクト定義のツリー作成を処理するために、新しい ObjectDefinitionTreeFactory クラスが追加されました。
  • 理由: この変更は、 TreeFactory インターフェースの必要性をなくすために行われます。 インターフェースの実装により循環依存関係が発生しました。 その実装はコンポーネントであってはなりません。

BaseTreeFactory.java modules/apps/object/object-api/src/main/java/com/liferay/object/tree/BaseTreeFactory.java

  • 日付: 2024年10月7日
  • チケット: LPD-35167
  • 変更点: BaseTreeFactory クラスが、 applyの基本メソッド実装を使用して作成されます。
  • 理由: この変更は、 TreeFactory インターフェースの必要性をなくすために行われます。 インターフェースの実装により循環依存関係が発生しました。 その実装はコンポーネントであってはなりません。

Field.java /modules/apps/portal-vulcan/portal-vulcan-api/src/main/java/com/liferay/portal/vulcan/batch/engine/Field.java

  • 日付: 2024年10月9日
  • チケット: LPD-34631
  • 変更点: フィールド スキーマに新しいプロパティ anyOfGroupが追加されました。
  • 理由: この変更は、データ移行センターに必要な情報を提供して、オブジェクトの関係に必要な検証を適用できるようにするために必要です。

PLOEntryLanguageIdException.java modules/apps/portal-language/portal-language-override-api/src/main/java/com/liferay/portal/language/override/exception/PLOEntryLanguageIdException.java

  • 日付: 2024年10月10日
  • チケット: LPD-36494
  • 変更点: PLOEntryLanguageIdException コンストラクターは、使用可能な言語 ID をパラメーターとして受け取るようになりました。
  • 理由: 使用可能な言語 ID が PropsValues.LOCALESのものではなく、インスタンスによって提供されるものであるため、この変更が必要です。

FrontendTokenDefinitionRegistry.java modules/apps/frontend-token/frontend-token-definition-api/src/main/java/com/liferay/frontend/token/definition/FrontendTokenDefinitionRegistry.java

  • 日付: 2024年10月11日
  • チケット: LPD-35069
  • 変更点: 利用可能なすべてのフロントエンド トークン定義を取得するための新しい getAllFrontendTokenDefinition(long) メソッドが追加されました。
  • 理由: この変更は、スタイルブック作成の新しいプロセスに必要です。

CTProcessLocalService.java modules/apps/change-tracking/change-tracking-api/src/main/java/com/liferay/change/tracking/service/CTProcessLocalService.java

  • 日付: 2024年10月16日
  • チケット: LPD-39097
  • 変更点: addCTProcess(long, long, long, long[]) メソッドが削除されました。 誰も使用できないようにサポートされていないコードを削除しました
  • 理由: パブリケーションの変更を別のパブリケーションに移動する実装が書き直されました。 この元の実装はサポートされていませんが、以前は削除されていませんでした。

DDMFormFieldTypesSerializerSerializeRequest.java modules/apps/dynamic-data-mapping/dynamic-data-mapping-api/src/main/java/com/liferay/dynamic/data/mapping/io/DDMFormFieldTypesSerializerSerializeRequest.java

  • 日付: 2024年10月18日
  • チケット: LPD-39461
  • 変更点: getDdmFormFieldTypes メソッドの名前が getDDMFormFieldTypesに変更されました。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

AccountActionKeys.java modules/apps/account/account-api/src/main/java/com/liferay/account/constants/AccountActionKeys.java

  • 日付: 2024年10月18日
  • チケット: LPD-35520
  • 変更点: いくつかのアクション キーが置き換えられ、「編集」の代わりに「更新」という単語が使用されるようになりました。
  • 理由: この変更により、Liferay の他の領域との命名の一貫性が強制されます。

BlogsEntryLocalService.java modules/apps/blogs/blogs-api/src/main/java/com/liferay/blogs/service/BlogsEntryLocalService.java

  • 日付: 2024年10月18日
  • チケット: LPD-38011
  • 変更点: ブログ添付ファイルを取得、追加、削除するための新しいメソッドが追加されました。 addAttachmentFileEntry(BlogsEntry, long, String, String, InputStream) メソッドは削除されました。
  • 理由: これらの新しいメソッドにより、REST API 経由でより多くの機能が利用できるようになります。 addAttachmentFileEntry の新しいオーバーロードバージョンには、より適切なパラメータがあります。

BlogsEntryService.java modules/apps/blogs/blogs-api/src/main/java/com/liferay/blogs/service/BlogsEntryService.java

  • 日付: 2024年10月18日
  • チケット: LPD-38011
  • 変更点: ブログ添付ファイルを取得、追加、削除するための新しいメソッドが追加されました。
  • 理由: これらの新しいメソッドにより、REST API 経由でより多くの機能が利用できるようになります。

SiteConnectedGroupGroupProvider.java modules/apps/depot/depot-api/src/main/java/com/liferay/depot/group/provider/SiteConnectedGroupGroupProvider.java

  • 日付: 2024年10月21日
  • チケット: LPD-39274
  • 変更点: getCurrentAndAncestorSiteAndDepotGroupIds(long, boolean) メソッドに、新しい boolean パラメーター、 checkContentSharingWithChildrenEnabledが追加されました。
  • 理由: この変更は、コンテンツを子サイトに表示できるかどうかを確認するために必要です。

SharingJavaScriptFactory.java modules/apps/sharing/sharing-api/src/main/java/com/liferay/sharing/display/context/util/SharingJavaScriptFactory.java

  • 日付: 2024年10月22日
  • チケット: LPD-39461
  • 変更点: requestSharingJavascript メソッドの名前が requestSharingJavaScriptに変更されました。 requestSharingJavascript の名前を requestSharingJavaScript に変更します。
  • 理由: この変更により、ソースの書式設定ルールが適用されます。

CommerceOrderHttpHelper.java modules/apps/commerce/commerce-api/src/main/java/com/liferay/commerce/order/CommerceOrderHttpHelper.java

  • 日付: 2024 年 11 月 5 日
  • チケット: LPD-40425
  • 変更点: オーバーロードされた getCommerceCartPortletURL メソッドは、 PortletURL オブジェクトではなく、 String を返すようになりました。
  • 理由: この変更は注文ページをサポートするために行われました。

JournalArticleLocalServiceWrapper.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/service/JournalArticleLocalServiceWrapper.java

  • 日付: 2024 年 11 月 26 日
  • チケット: LPD-40785
  • 変更点: getArticlesByReviewDate メソッドに、会社 ID 用の新しい long パラメータが追加されました。 必要に応じて、変更されたメソッドを使用して各会社を反復処理します。
  • 理由: このメソッドは、コンテンツのレビュー日が来たときに特定のインスタンスのユーザーに通知するために使用されます。

JournalArticleLocalServiceUtil.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/service/JournalArticleLocalServiceUtil.java

  • 日付: 2024 年 11 月 26 日
  • チケット: LPD-40785
  • 変更点: getArticlesByReviewDate メソッドに、会社 ID 用の新しい long パラメータが追加されました。 必要に応じて、変更されたメソッドを使用して各会社を反復処理します。
  • 理由: このメソッドは、コンテンツのレビュー日が来たときに特定のインスタンスのユーザーに通知するために使用されます。

JournalArticleLocalService.java modules/apps/journal/journal-api/src/main/java/com/liferay/journal/service/JournalArticleLocalService.java

  • 日付: 2024 年 11 月 26 日
  • チケット: LPD-40785
  • 変更点: getArticlesByReviewDate メソッドに、会社 ID 用の新しい long パラメータが追加されました。 必要に応じて、変更されたメソッドを使用して各会社を反復処理します。
  • 理由: このメソッドは、コンテンツのレビュー日が来たときに特定のインスタンスのユーザーに通知するために使用されます。

portal-impl クラスの変更

DLFileEntryTypeLocalServiceImpl.java portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileEntryTypeLocalServiceImpl.java

  • 日付: 2024年8月7日
  • チケット: LPD-32072
  • 変更点: DLFileEntryTypeServiceImpl クラスの add メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、DL ファイル エントリの外部参照コードのサポートが追加されます。

DLFileEntryTypeServiceImpl.java portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileEntryTypeServiceImpl.java

  • 日付: 2024年8月7日
  • チケット: LPD-32072
  • 変更点: DLFileEntryTypeServiceImpl クラスの add メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、DL ファイル エントリの外部参照コードのサポートが追加されます。

DLFileShortcutServiceImpl.java portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileShortcutServiceImpl.java

  • 日付: 2024年8月27日
  • チケット: LPD-31699
  • 変更点: addFileShortcut メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、DL ファイルのショートカットの外部参照コードのサポートが追加されます。

DLFileShortcutLocalServiceImpl.java portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileShortcutLocalServiceImpl.java

  • 日付: 2024年8月27日
  • チケット: LPD-31699
  • 変更点: addFileShortcut メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、DL ファイルのショートカットの外部参照コードのサポートが追加されます。

DLAppServiceImpl.java portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLAppServiceImpl.java

  • 日付: 2024年8月27日
  • チケット: LPD-31699
  • 変更点: addFileShortcut メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、DL アプリの外部参照コードのサポートが追加されます。

DLAppLocalServiceImpl.java portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLAppLocalServiceImpl.java

  • 日付: 2024年8月27日
  • チケット: LPD-31699
  • 変更点: addFileShortcut メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、DL アプリの外部参照コードのサポートが追加されます。

RepositoryServiceImpl.java portal-impl/src/com/liferay/portal/service/impl/RepositoryServiceImpl.java

  • 日付: 2024年10月1日
  • チケット: LPD-36744
  • 変更点: addRepository メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、リポジトリ エンティティの外部参照コードのサポートが追加されます。

RepositoryLocalServiceImpl.java portal-impl/src/com/liferay/portal/service/impl/RepositoryLocalServiceImpl.java

  • 日付: 2024年10月1日
  • チケット: LPD-36744
  • 変更点: addRepository メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、リポジトリ エンティティの外部参照コードのサポートが追加されます。

DeletedAssetEntryThreadLocal.java portal-impl/src/com/liferay/portlet/asset/util/DeletedAssetEntryThreadLocal.java

  • 日付: 2024年10月7日
  • チケット: LPD-37215
  • 変更点: setWithSafeCloseable メソッドの名前が setAssetEntryWithSafeCloseableに変更され、 setWithSafeCloseable メソッドの名前が setCommerceContexsetAssetObjectWithSafeCloseabletWithSafeCloseableに変更されました。
  • 理由: この変更は、ソースの書式設定ルールを強制するために行われます。

PortalInstances.java portal-impl/src/com/liferay/portal/util/PortalInstances.java

  • 日付: 2024年10月7日
  • チケット: LPD-37215
  • 変更点: setCompanyInDeletionProcess メソッドの名前が setCompanyInDeletionProcessWithSafeCloseableに変更され、 setCopyInProcessCompanyId メソッドの名前が setCopyInProcessCompanyIdWithSafeCloseableに変更されました。
  • 理由: この変更は、ソースの書式設定ルールを強制するために行われます。

ThreadLocalFilterThreadLocal.java portal-impl/src/com/liferay/portal/servlet/filters/threadlocal/ThreadLocalFilterThreadLocal.java

  • 日付: 2024年10月7日
  • チケット: LPD-37215
  • 変更点: setFilterInvoked メソッドの名前が setFilterInvokedWithSafeCloseableに変更されました。
  • 理由: この変更は、ソースの書式設定ルールを強制するために行われます。

ポータルカーネル クラスの変更

RoleService.java portal-kernel/src/com/liferay/portal/kernel/service/RoleService.java

  • 日付: 2024 年 7 月 31 日
  • チケット: LPD-30530
  • 変更点: addRoleMethod に、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、ロールの外部参照コードのサポートが追加されます。

RoleLocalService.java portal-kernel/src/com/liferay/portal/kernel/service/RoleLocalService.java

  • 日付: 2024 年 7 月 31 日
  • チケット: LPD-30530
  • 変更点: addRoleMethod に、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、ロールの外部参照コードのサポートが追加されます。

SocialActivitySetModifiedDateComparator.java portal-kernel/src/com/liferay/social/kernel/util/comparator/SocialActivitySetModifiedDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: SocialActivitySetModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 SocialActivitySetModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが SocialActivitySetModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserScreenNameComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserScreenNameComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserScreenNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserScreenNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserScreenNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserLoginDateComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserLoginDateComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserLoginDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserLoginDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserLoginDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserLastNameComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserLastNameComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserLastNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserLastNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserLastNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserJobTitleComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserJobTitleComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserJobTitleComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserJobTitleComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserJobTitleComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserIdComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserIdComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserGroupIdComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserGroupIdComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserGroupIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserGroupIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserGroupIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserGroupDescriptionComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserGroupDescriptionComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserGroupDescriptionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserGroupDescriptionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserGroupDescriptionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserFirstNameComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserFirstNameComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserFirstNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserFirstNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserFirstNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UserEmailAddressComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/UserEmailAddressComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: UserEmailAddressComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 UserEmailAddressComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが UserEmailAddressComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

TeamNameComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/TeamNameComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: TeamNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 TeamNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが TeamNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

RoleTypeComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/RoleTypeComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: RoleTypeComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 RoleTypeComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが RoleTypeComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

RoleRoleIdComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/RoleRoleIdComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: RoleRoleIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 RoleRoleIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが RoleRoleIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

RoleNameComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/RoleNameComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: RoleNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 RoleNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが RoleNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

RoleDescriptionComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/RoleDescriptionComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: RoleDescriptionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 RoleDescriptionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが RoleDescriptionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

ResourceActionBitwiseValueComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/ResourceActionBitwiseValueComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: ResourceActionBitwiseValueComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 ResourceActionBitwiseValueComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが ResourceActionBitwiseValueComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

パスワードポリシー名コンパレータ.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/PasswordPolicyNameComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: PasswordPolicyNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 PasswordPolicyNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが PasswordPolicyNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

パスワードポリシー記述コンパレータ.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/PasswordPolicyDescriptionComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: PasswordPolicyDescriptionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 PasswordPolicyDescriptionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが PasswordPolicyDescriptionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

OrganizationTypeComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/OrganizationTypeComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: OrganizationTypeComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 OrganizationTypeComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが OrganizationTypeComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

OrganizationNameComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/OrganizationNameComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: OrganizationNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 OrganizationNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが OrganizationNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

OrganizationIdComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/OrganizationIdComparator.java

  • 日付: 2024年8月2日
  • チケット: LPD-28287
  • 変更点: OrganizationIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 OrganizationIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが OrganizationIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutSetPrototypeCreateDateComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/LayoutSetPrototypeCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: LayoutSetPrototypeCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutSetPrototypeCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutSetPrototypeCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutSetBranchCreateDateComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/LayoutSetBranchCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: LayoutSetBranchCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutSetBranchCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutSetBranchCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutRevisionModifiedDateComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/LayoutRevisionModifiedDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: LayoutRevisionModifiedDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutRevisionModifiedDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutRevisionModifiedDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutRevisionIdComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/LayoutRevisionIdComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: LayoutRevisionIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutRevisionIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutRevisionIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutRevisionCreateDateComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/LayoutRevisionCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: LayoutRevisionCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutRevisionCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutRevisionCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutPrototypeCreateDateComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/LayoutPrototypeCreateDateComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: LayoutPrototypeCreateDateComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutPrototypeCreateDateComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutPrototypeCreateDateComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

LayoutComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/LayoutComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: LayoutComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 LayoutComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが LayoutComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

GroupTypeComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/GroupTypeComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: GroupTypeComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 GroupTypeComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが GroupTypeComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

GroupIdComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/GroupIdComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: GroupIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 GroupIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが GroupIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

GroupFriendlyURLComparator.java portal-kernel/src/com/liferay/portal/kernel/util/comparator/GroupFriendlyURLComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: GroupFriendlyURLComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 GroupFriendlyURLComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが GroupFriendlyURLComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

DLFileVersionVersionComparator.java portal-kernel/src/com/liferay/document/library/kernel/util/comparator/DLFileVersionVersionComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: DLFileVersionVersionComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 DLFileVersionVersionComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが DLFileVersionVersionComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FolderNameComparator.java portal-kernel/src/com/liferay/document/library/kernel/util/comparator/FolderNameComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: FolderNameComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderNameComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderNameComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

FolderIdComparator.java portal-kernel/src/com/liferay/document/library/kernel/util/comparator/FolderIdComparator.java

  • 日付: 2024年8月7日
  • チケット: LPD-26935
  • 変更点: FolderIdComparator コンストラクターがプライベートになりました。 新しい静的 getInstance(boolean) メソッドが追加されました。 代わりに新しい getInstance メソッドを使用して、 FolderIdComparator のインスタンスを取得します。
  • 理由: この変更により、シングルトン コード パターンが FolderIdComparatorに適用されます。 この変更により、このコンパレータを使用したクエリのパフォーマンスが向上します。

UnsyncPrintWriterPool.java portal-kernel/src/com/liferay/portal/kernel/util/UnsyncPrintWriterPool.java

  • 日付: 2024年8月12日
  • チケット: LPD-33762
  • 変更点: UnsyncPrintWriterPool クラスが削除されました。 代わりに、コンストラクターを介して直接新しい UnsyncPrintWriter インスタンスを作成します。
  • 理由: このクラスは、 UnsyncPrintWriter オブジェクトを作成するために必要なくなりました。

PortletMonitoringControl.java portal-kernel/src/com/liferay/portal/kernel/monitoring/PortletMonitoringControl.java

  • 日付: 2024年8月26日
  • チケット: LPD-34356
  • 変更点: PortletMonitoringControl インターフェースとその実装が削除されました。 代わりに、OSGi 設定 com.liferay.portal.monitoring.internal.configuration.MonitoringConfigurationを使用してください。
  • 理由: この変更により、JMX 経由で監視を構成する機能が削除され、OSGi 構成が優先されるようになります。

PortalMonitoringControl.java portal-kernel/src/com/liferay/portal/kernel/monitoring/PortalMonitoringControl.java

  • 日付: 2024年8月26日
  • チケット: LPD-34356
  • 変更点: PortalMonitoringControl インターフェイスとその実装が削除されました。 代わりに、OSGi 設定 com.liferay.portal.monitoring.internal.configuration.MonitoringConfigurationを使用してください。
  • 理由: この変更により、JMX 経由で監視を構成する機能が削除され、OSGi 構成が優先されるようになります。

ServiceMonitoringControl.java portal-kernel/src/com/liferay/portal/kernel/monitoring/ServiceMonitoringControl.java

  • 日付: 2024年8月26日
  • チケット: LPD-34356
  • 変更点: isMonitorServiceRequest および setMonitorServiceRequest メソッドが削除されました。 代わりに、OSGi 設定 com.liferay.portal.monitoring.internal.configuration.MonitoringConfigurationを使用してください。
  • 理由: この変更により、JMX 経由で監視を構成する機能が削除され、OSGi 構成が優先されるようになります。

DocumentRepository.java portal-kernel/src/com/liferay/portal/kernel/repository/DocumentRepository.java

  • 日付: 2024年8月27日
  • チケット: LPD-31699
  • 変更点: addFileShortcut メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、DL ファイルのショートカットの外部参照コードのサポートが追加されます。

EmailAddressLocalService.java portal-kernel/src/com/liferay/portal/kernel/service/EmailAddressLocalService.java

  • 日付: 2024年9月24日
  • チケット: LPD-34378
  • 変更点: addEmailAddress および updateEmailAddress メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、電子メール アドレス API に外部参照コードのサポートが追加されます。

EmailAddressService.java portal-kernel/src/com/liferay/portal/kernel/service/EmailAddressService.java

  • 日付: 2024年9月24日
  • チケット: LPD-34378
  • 変更点: addEmailAddress および updateEmailAddress メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、電子メール アドレス API に外部参照コードのサポートが追加されます。

DLFileEntryTypeLocalService.java portal-kernel/src/com/liferay/document/library/kernel/service/DLFileEntryTypeLocalService.java

  • 日付: 2024年9月26日
  • チケット: LPD-37380
  • 変更点: deleteFileEntryType メソッドは、削除された DLFileEntryType オブジェクトを返すようになりました。
  • 理由: この変更により、オブジェクトが返されないことによる意図しない動作が修正されます。

WebsiteLocalService.java portal-kernel/src/com/liferay/portal/kernel/service/WebsiteLocalService.java

  • 日付: 2024年9月30日
  • チケット: LPD-34377
  • 変更点: addWebsite メソッドと updateWebsite メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、Web サイト API に外部参照コードのサポートが追加されます。

WebsiteService.java portal-kernel/src/com/liferay/portal/kernel/service/WebsiteService.java

  • 日付: 2024年9月30日
  • チケット: LPD-34377
  • 変更点: addWebsite メソッドと updateWebsite メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、Web サイト API に外部参照コードのサポートが追加されます。

PhoneLocalService.java portal-kernel/src/com/liferay/portal/kernel/service/PhoneLocalService.java

  • 日付: 2024年10月2日
  • チケット: LPD-34381
  • 変更点: addPhone メソッドと updatePhone メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、電話 API に外部参照コードのサポートが追加されます。

PhoneService.java portal-kernel/src/com/liferay/portal/kernel/service/PhoneService.java

  • 日付: 2024年10月2日
  • チケット: LPD-34381
  • 変更点: addPhone メソッドと updatePhone メソッドに、外部参照コード用の新しい String パラメータが追加されました。
  • 理由: この変更により、電話 API に外部参照コードのサポートが追加されます。

UserService.java portal-kernel/src/com/liferay/portal/kernel/service/UserService.java

  • 日付: 2024年10月4日
  • チケット: LPD-37995
  • 変更点: fetchUserByExternalReferenceCode メソッドのパラメータの順序が変更されました。
  • 理由: この変更により、メソッドのシグネチャが既存のパターンと一致するようになります。

LocaleUtil.java portal-kernel/src/com/liferay/portal/kernel/util/LocaleUtil.java

  • 日付: 2024年10月4日
  • チケット: LPD-38375
  • 変更点: getInstance メソッドが削除されました。
  • 理由: このメソッドは、 LocaleUtil_IWの実装に置き換えられました。

DB.java portal-kernel/src/com/liferay/portal/kernel/dao/db/DB.java

  • 日付: 2024年10月23日
  • チケット: LPD-33358
  • 変更点: getIndexes(Connection, String, String, boolean) メソッドの名前が getIndexMetadatas(Connection, String, String, boolean)に変更されました。
  • 理由: この変更により、メソッドが返すデータが明確になります。

タグライブラリの変更

SearchContainerRowTag.java util-taglib/src/com/liferay/taglib/ui/SearchContainerRowTag.java

  • 日付: 2024年8月8日
  • チケット: LPD-26629
  • 変更点: SearchContainerRowTag に新しい ariaLabel 属性と tabindex 属性が追加されました。
  • 理由: この変更により、 itemSelector テーブルでのキーボード アクセシビリティが向上します。