27.3. pidgins


コマンドは、さまざまな Visitors で処理されます。以下に表示されているこれらのインターフェースは、システム内のさまざまなタイプのコマンドにアクセスするためのメソッドを公開します。これにより、呼び出しに動作を追加するタイプセーフメカニズムを利用できます。コマンドは 'Visitor's によって処理されます。以下に表示されているこれらのインターフェースは、システム内のさまざまなタイプのコマンドにアクセスするためのメソッドを公開します。これにより、呼び出しに動作を追加するためのタイプセーフメカニズムが提供されます。

---
public interface Vistor {
   Object visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command) throws Throwable;
Object visitRemoveCommand(InvocationContext ctx, RemoveCommand command) throws Throwable;
Object visitReplaceCommand(InvocationContext ctx, ReplaceCommand command) throws Throwable;
Object visitClearCommand(InvocationContext ctx, ClearCommand command) throws Throwable;
Object visitPutMapCommand(InvocationContext ctx, PutMapCommand command) throws Throwable;
  1. etc …​ } ---

org.infinispan.commands パッケージの AbstractVisitor クラスは、これらの各メソッドの no-op 実装で提供されます。その後、実際の実装には、興味のあるコマンドに対してのみ上書きする必要があるため、非常に簡潔で、テスト可能な実装が可能になります。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る