Skip to main content

Class: ElasticAtomicCvClientService

Implements​

Constructors​

constructor​

• new ElasticAtomicCvClientService(optionsService, http, resourceGraphService)

Parameters​

NameType
optionsServiceLegiCvOptionsService
httpHttpClient
resourceGraphServiceResourceGraphService

Defined in​

libs/legi-cv/src/lib/services/elastic-atomic-cv-client.service.ts:19

Methods​

getCollection​

â–¸ getCollection<T>(uri): Completable<Collection<T>>

Type parameters​

NameType
Textends Concept<T> = Concept

Parameters​

NameType
uristring

Returns​

Completable<Collection<T>>

Implementation of​

AtomicCvClient.getCollection

Defined in​

libs/legi-cv/src/lib/services/elastic-atomic-cv-client.service.ts:40


getConceptScheme​

â–¸ getConceptScheme<T>(uri): Completable<ConceptScheme<T>>

Type parameters​

NameType
Textends Concept<T> = Concept

Parameters​

NameType
uristring

Returns​

Completable<ConceptScheme<T>>

Implementation of​

AtomicCvClient.getConceptScheme

Defined in​

libs/legi-cv/src/lib/services/elastic-atomic-cv-client.service.ts:21


getSearchUrl​

â–¸ Protected getSearchUrl(): string

Returns​

string

Defined in​

libs/legi-cv/src/lib/services/elastic-atomic-cv-client.service.ts:74


searchOneInElastic​

â–¸ Protected searchOneInElastic<T>(query): Observable<Nil<T>>

Type parameters​

NameType
Textends JsonModel

Parameters​

NameType
queryObject

Returns​

Observable<Nil<T>>

Defined in​

libs/legi-cv/src/lib/services/elastic-atomic-cv-client.service.ts:63