11.3.4.3. カスタムアナライザー定義の作成
カスタムアナライザー定義が必要な場合は、以下を行います。
-
JARファイルにパッケージ化されたProgrammaticSearchMappingProviderインターフェースの実装を作成します。 -
JARのMETA-INF/services/ディレクトリーにorg.infinispan.query.spi.ProgrammaticSearchMappingProviderという名前のファイルを指定します。このファイルには、実装の完全修飾クラス名が含まれている必要があります。 JARを Red Hat Data Grid インストールのstandalone/deploymentsディレクトリーにコピーします。重要起動時に、デプロイメントは Red Hat Data Grid サーバーで利用可能でなければなりません。サーバーがすでに実行中の場合は、デプロイメントを追加できません。
以下は、
ProgrammaticSearchMappingProviderインターフェースの実装例です。Copy to Clipboard Copied! Toggle word wrap Toggle overflow JARをキャッシュコンテナー設定で指定します。以下に例を示します。<cache-container name="mycache" default-cache="default"> <modules> <module name="deployment.analyzers.jar"/> </modules> ...<cache-container name="mycache" default-cache="default"> <modules> <module name="deployment.analyzers.jar"/> </modules> ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow