Преглед изворни кода

Remove interface implementation from ES7, ES8, and ES9 client delegators

Shun Miyazawa пре 9 месеци
родитељ
комит
8f9a66486b

+ 1 - 3
apps/app/src/server/service/search-delegator/elasticsearch-client-delegator/es7-client-delegator.ts

@@ -7,9 +7,7 @@ import {
   type estypes,
   type estypes,
 } from '@elastic/elasticsearch7';
 } from '@elastic/elasticsearch7';
 
 
-import type { IElasticsearchClientDelegator } from './interfaces';
-
-export class ES7ClientDelegator implements IElasticsearchClientDelegator {
+export class ES7ClientDelegator {
 
 
   private client: Client;
   private client: Client;
 
 

+ 1 - 3
apps/app/src/server/service/search-delegator/elasticsearch-client-delegator/es8-client-delegator.ts

@@ -1,9 +1,7 @@
 
 
 import { Client, type ClientOptions, type estypes } from '@elastic/elasticsearch8';
 import { Client, type ClientOptions, type estypes } from '@elastic/elasticsearch8';
 
 
-import type { IElasticsearchClientDelegator } from './interfaces';
-
-export class ES8ClientDelegator implements IElasticsearchClientDelegator {
+export class ES8ClientDelegator {
 
 
   private client: Client;
   private client: Client;
 
 

+ 1 - 3
apps/app/src/server/service/search-delegator/elasticsearch-client-delegator/es9-client-delegator.ts

@@ -1,8 +1,6 @@
 import { Client, type ClientOptions, type estypes } from '@elastic/elasticsearch9';
 import { Client, type ClientOptions, type estypes } from '@elastic/elasticsearch9';
 
 
-import type { IElasticsearchClientDelegator } from './interfaces';
-
-export class ES9ClientDelegator implements IElasticsearchClientDelegator {
+export class ES9ClientDelegator {
 
 
   private client: Client;
   private client: Client;