Class: JobExecutionService
jobs/src.JobExecutionService
Extends
Constructors
new JobExecutionService(repository)
new JobExecutionService(
repository):JobExecutionService
Parameters
▪ repository: JobExecutionRepository<JobExecution, "id", "id", "id" | keyof BaseTrackedEntityHelper>
Returns
Overrides
AbstractJobExecutionService.constructor
Source
libs/jobs/src/lib/service/job-execution.service.ts:7
Properties
repository
protectedreadonlyrepository:JobExecutionRepository<JobExecution,"id","id","id"| keyofBaseTrackedEntityHelper>
Inherited from
AbstractJobExecutionService.repository
Source
libs/service-api/src/lib/base-entity.service.ts:30
Methods
archive
archive(
id):Promise<boolean>
Parameters
▪ id: string | string[]
Returns
Promise<boolean>
Inherited from
AbstractJobExecutionService.archive
Source
libs/service-api/src/lib/base-tracked-entity.service.ts:32
create
create(entity)
create(
entity):Promise<JobExecution>
Parameters
▪ entity: Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper> & Partial<Pick<JobExecution, "id">>
Returns
Promise<JobExecution>
Inherited from
AbstractJobExecutionService.create
Source
libs/service-api/src/lib/base-entity.service.ts:34
create(entities)
create(
entities):Promise<JobExecution[]>
Parameters
▪ entities: Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper> & Partial<Pick<JobExecution, "id">>[]
Returns
Promise<JobExecution[]>
Inherited from
AbstractJobExecutionService.create
Source
libs/service-api/src/lib/base-entity.service.ts:38
delete
delete(
id):Promise<boolean>
Parameters
▪ id: string | string[]
Returns
Promise<boolean>
Inherited from
AbstractJobExecutionService.delete
Source
libs/service-api/src/lib/base-entity.service.ts:208
findAll
findAll(
page,limit):Promise<JobExecution[]>
Parameters
▪ page: number= 0
▪ limit: number= 100
Returns
Promise<JobExecution[]>
Inherited from
AbstractJobExecutionService.findAll
Source
libs/service-api/src/lib/base-entity.service.ts:200
findAllPaginated
findAllPaginated<
T>(query,config,clazz?,options?):Promise<Paginated<T>>
Type parameters
▪ T = JobExecution
Parameters
▪ query: PaginateQuery
▪ config: PaginateConfig<JobExecution>
▪ clazz?: ClassConstructor<T>
▪ options?: ClassTransformOptions
Returns
Promise<Paginated<T>>
Inherited from
AbstractJobExecutionService.findAllPaginated
Source
libs/service-api/src/lib/base-entity.service.ts:180
findById
findById(id)
findById(
id):Promise<JobExecution>
Parameters
▪ id: string
Returns
Promise<JobExecution>
Inherited from
AbstractJobExecutionService.findById
Source
libs/service-api/src/lib/base-entity.service.ts:150
findById(id, throwExceptionIfNotFound)
findById(
id,throwExceptionIfNotFound):Promise<JobExecution>
Parameters
▪ id: string
▪ throwExceptionIfNotFound: true
Returns
Promise<JobExecution>
Inherited from
AbstractJobExecutionService.findById
Source
libs/service-api/src/lib/base-entity.service.ts:151
findById(id, throwExceptionIfNotFound)
findById(
id,throwExceptionIfNotFound):Promise<JobExecution>
Parameters
▪ id: string
▪ throwExceptionIfNotFound: false
Returns
Promise<JobExecution>
Inherited from
AbstractJobExecutionService.findById
Source
libs/service-api/src/lib/base-entity.service.ts:152
findById(ids)
findById(
ids):Promise<JobExecution[]>
Parameters
▪ ids: string[]
Returns
Promise<JobExecution[]>
Inherited from
AbstractJobExecutionService.findById
Source
libs/service-api/src/lib/base-entity.service.ts:156
partialUpdate
partialUpdate(entity)
partialUpdate(
entity):Promise<Partial<JobExecution>>
update entity partial if it doesn't exist -> throw error
Parameters
▪ entity: Partial<Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper>> & Pick<JobExecution, "id">
Returns
Promise<Partial<JobExecution>>
Inherited from
AbstractJobExecutionService.partialUpdate
Source
libs/service-api/src/lib/base-entity.service.ts:121
partialUpdate(entities)
partialUpdate(
entities):Promise<Partial<JobExecution>[]>
Parameters
▪ entities: Partial<Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper>> & Pick<JobExecution, "id">[]
Returns
Promise<Partial<JobExecution>[]>
Inherited from
AbstractJobExecutionService.partialUpdate
Source
libs/service-api/src/lib/base-entity.service.ts:126
restore
restore(
id):Promise<boolean>
Parameters
▪ id: string | string[]
Returns
Promise<boolean>
Inherited from
AbstractJobExecutionService.restore
Source
libs/service-api/src/lib/base-tracked-entity.service.ts:39
update
update(entity)
update(
entity):Promise<JobExecution>
Parameters
▪ entity: Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper> & Pick<JobExecution, "id">
Returns
Promise<JobExecution>
Inherited from
AbstractJobExecutionService.update
Source
libs/service-api/src/lib/base-entity.service.ts:55
update(entities)
update(
entities):Promise<JobExecution[]>
Parameters
▪ entities: Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper> & Pick<JobExecution, "id">[]
Returns
Promise<JobExecution[]>
Inherited from
AbstractJobExecutionService.update
Source
libs/service-api/src/lib/base-entity.service.ts:60
upsert
upsert(entity)
upsert(
entity):Promise<JobExecution>
Parameters
▪ entity: Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper> & Partial<Never<Pick<JobExecution, "id">>> | Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper> & Pick<JobExecution, "id">
Returns
Promise<JobExecution>
Inherited from
AbstractJobExecutionService.upsert
Source
libs/service-api/src/lib/base-entity.service.ts:83
upsert(entities)
upsert(
entities):Promise<JobExecution[]>
Parameters
▪ entities: (Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper> & Partial<Never<Pick<JobExecution, "id">>> | Omit<JobExecution, "id" | keyof BaseTrackedEntityHelper> & Pick<JobExecution, "id">)[]
Returns
Promise<JobExecution[]>
Inherited from
AbstractJobExecutionService.upsert
Source
libs/service-api/src/lib/base-entity.service.ts:91
Generated using typedoc-plugin-markdown and TypeDoc