API Reference
Rockets Core API
nestjs-federated
classes
FederatedService

Class: FederatedService

Abstract service

Extends

Implements

  • FederatedServiceInterface

Constructors

new FederatedService()

new FederatedService(federatedRepo): FederatedService

Parameters

ParameterType
federatedRepoRepository<FederatedEntityInterface>

Returns

FederatedService

Overrides

BaseService.constructor

Defined in

.tmp/repos/rockets/packages/nestjs-federated/src/services/federated.service.ts:18 (opens in a new tab)

Accessors

metadata

get protected metadata(): EntityMetadata

Internal

Returns

EntityMetadata

Inherited from

BaseService.metadata

Defined in

.tmp/repos/rockets/packages/typeorm-common/dist/services/base.service.d.ts:14

Methods

exists()

exists(provider, subject, queryOptions?): Promise<null | FederatedEntityInterface>

Parameters

ParameterType
providerstring
subjectstring
queryOptions?QueryOptionsInterface

Returns

Promise<null | FederatedEntityInterface>

Implementation of

FederatedServiceInterface.exists

Defined in

.tmp/repos/rockets/packages/nestjs-federated/src/services/federated.service.ts:25 (opens in a new tab)


find()

find(options, queryOptions?): Promise<Promise<FederatedEntityInterface[]>>

Find wrapper.

Parameters

ParameterTypeDescription
optionsFindManyOptions<FederatedEntityInterface>Find many options
queryOptions?QueryOptionsInterfaceQuery options

Returns

Promise<Promise<FederatedEntityInterface[]>>

Inherited from

BaseService.find

Defined in

.tmp/repos/rockets/packages/typeorm-common/dist/services/base.service.d.ts:10


findOne()

findOne(options, queryOptions?): Promise<null | FederatedEntityInterface>

Find One wrapper.

Parameters

ParameterTypeDescription
optionsFindOneOptions<FederatedEntityInterface>Find one options
queryOptions?QueryOptionsInterfaceQuery options

Returns

Promise<null | FederatedEntityInterface>

Inherited from

BaseService.findOne

Defined in

.tmp/repos/rockets/packages/typeorm-common/dist/services/base.service.d.ts:11


repository()

repository(queryOptions?): Repository<FederatedEntityInterface>

Return the correct repository instance.

Parameters

ParameterTypeDescription
queryOptions?QueryOptionsInterfaceOptions

Returns

Repository<FederatedEntityInterface>

Inherited from

BaseService.repository

Defined in

.tmp/repos/rockets/packages/typeorm-common/dist/services/base.service.d.ts:12


transaction()

transaction(options?): TransactionProxy

Return a transaction instance.

Parameters

ParameterTypeDescription
options?SafeTransactionOptionsInterfaceOptions

Returns

TransactionProxy

Inherited from

BaseService.transaction

Defined in

.tmp/repos/rockets/packages/typeorm-common/dist/services/base.service.d.ts:13