Class: JobVersionService
jobs/src.JobVersionService
Extends
Constructors
new JobVersionService(repository)
new JobVersionService(
repository
):JobVersionService
Parameters
▪ repository: JobVersionRepository
<JobVersion
, "id"
, "id"
, "id"
| keyof BaseTrackedEntityHelper
>
Returns
Overrides
AbstractJobVersionService
.constructor
Source
libs/jobs/src/lib/service/job-version.service.ts:11
Properties
repository
protected
readonly
repository:JobVersionRepository
<JobVersion
,"id"
,"id"
,"id"
| keyofBaseTrackedEntityHelper
>
Inherited from
AbstractJobVersionService
.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
AbstractJobVersionService
.archive
Source
libs/service-api/src/lib/base-tracked-entity.service.ts:32
create
create(entity)
create(
entity
):Promise
<JobVersion
>
Parameters
▪ entity: Omit
<JobVersion
, "id"
| keyof BaseTrackedEntityHelper
> & Partial
<Pick
<JobVersion
, "id"
>>
Returns
Promise
<JobVersion
>
Inherited from
AbstractJobVersionService
.create
Source
libs/service-api/src/lib/base-entity.service.ts:34
create(entities)
create(
entities
):Promise
<JobVersion
[]>
Parameters
▪ entities: Omit
<JobVersion
, "id"
| keyof BaseTrackedEntityHelper
> & Partial
<Pick
<JobVersion
, "id"
>>[]
Returns
Promise
<JobVersion
[]>
Inherited from
AbstractJobVersionService
.create
Source
libs/service-api/src/lib/base-entity.service.ts:38
delete
delete(
id
):Promise
<boolean
>