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
protected
readonly
repository: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
>