@sourceloop/task-service / Exports / EventController
Class: EventController¶
Table of contents¶
Constructors¶
Properties¶
Methods¶
Constructors¶
constructor¶
• new EventController(eventWorkflowMapping
, eventRepository
, workflowRepository
)
Parameters¶
Name | Type |
---|---|
eventWorkflowMapping |
EventWorkflowRepository |
eventRepository |
EventRepository |
workflowRepository |
WorkflowRepository |
Defined in¶
services/task-service/src/controllers/event.controller.ts:25
Properties¶
eventRepository¶
• Private
Readonly
eventRepository: EventRepository
Defined in¶
services/task-service/src/controllers/event.controller.ts:29
eventWorkflowMapping¶
• Private
Readonly
eventWorkflowMapping: EventWorkflowRepository
Defined in¶
services/task-service/src/controllers/event.controller.ts:27
workflowRepository¶
• Private
Readonly
workflowRepository: WorkflowRepository
Defined in¶
services/task-service/src/controllers/event.controller.ts:31
Methods¶
count¶
▸ count(where?
): Promise
<Count
>
Parameters¶
Name | Type |
---|---|
where? |
Where <Event > |
Returns¶
Promise
<Count
>
Defined in¶
services/task-service/src/controllers/event.controller.ts:83
find¶
▸ find(filter?
): Promise
<Event
[]>
Parameters¶
Name | Type |
---|---|
filter? |
Filter <Event > |
Returns¶
Promise
<Event
[]>
Defined in¶
services/task-service/src/controllers/event.controller.ts:34
findById¶
▸ findById(id
, filter?
): Promise
<Event
>
Parameters¶
Name | Type |
---|---|
id |
string |
filter? |
FilterExcludingWhere <Event > |
Returns¶
Promise
<Event
>
Defined in¶
services/task-service/src/controllers/event.controller.ts:58
mapEventToWorkflow¶
▸ mapEventToWorkflow(eventWorkflowMapping
): Promise
<void
>
Parameters¶
Name | Type |
---|---|
eventWorkflowMapping |
Omit <EventWorkflow , "id" > |
Returns¶
Promise
<void
>
Defined in¶
services/task-service/src/controllers/event.controller.ts:100