@sourceloop/task-service / Exports
@sourceloop/task-service¶
Table of contents¶
Namespaces¶
Enumerations¶
Classes¶
- BpmnProvider
- CamundaService
- ClientAppDTO
- CreateTaskCommand
- EndTaskCommand
- Event
- EventController
- EventProcessorService
- EventRepository
- EventWorkflow
- EventWorkflowRepository
- HttpClientService
- SubscriberDTO
- SystemUserProvider
- Task
- TaskController
- TaskDto
- TaskRepository
- TaskServiceComponent
- TaskUserTaskController
- TaskWorkFlowRepository
- TaskWorkflow
- UserTask
- UserTaskRepository
- UserTaskService
- UtilityService
Interfaces¶
- CamundaTask
- ICommand
- IEvent
- IEventAdapter
- IEventProcessor
- IIncomingConnector
- IOutgoingConnector
- IUserTaskService
- Message
Type Aliases¶
- CamundaTaskParameters
- EventFilter
- HttpOptions
- IEventStreamHandler
- ProccessorFunction
- TaskServiceConfig
- User
Variables¶
- AuthCacheSourceName
- AuthDbSourceName
- ExportedWorkflowServiceBindingConfig
- TaskDbSourceName
- WorkflowServiceSourceName
Type Aliases¶
CamundaTaskParameters¶
Ƭ CamundaTaskParameters: Object
Type declaration¶
| Name | Type |
|---|---|
task |
Task |
taskService |
CamundaTaskService |
Defined in¶
services/task-service/src/types.ts:93
EventFilter¶
Ƭ EventFilter: (event: IEvent) => boolean
Type declaration¶
▸ (event): boolean
Parameters¶
| Name | Type |
|---|---|
event |
IEvent |
Returns¶
boolean
Defined in¶
services/task-service/src/types.ts:91
HttpOptions¶
Ƭ HttpOptions: Object
Type declaration¶
| Name | Type |
|---|---|
headers? |
AnyObject |
query? |
AnyObject |
urlParams? |
AnyObject |
Defined in¶
services/task-service/src/types.ts:41
IEventStreamHandler¶
Ƭ IEventStreamHandler<T>: (event: T) => Promise<void>
Type parameters¶
| Name | Type |
|---|---|
T |
IEvent |
Type declaration¶
▸ (event): Promise<void>
Parameters¶
| Name | Type |
|---|---|
event |
T |
Returns¶
Promise<void>
Defined in¶
services/task-service/src/interfaces/i-incoming-connector.ts:8
ProccessorFunction¶
Ƭ ProccessorFunction: (task: AnyObject, taskService: AnyObject, payload: AnyObject) => { payload: AnyObject ; vars: AnyObject | null }
Type declaration¶
▸ (task, taskService, payload): Object
Parameters¶
| Name | Type |
|---|---|
task |
AnyObject |
taskService |
AnyObject |
payload |
AnyObject |
Returns¶
Object
| Name | Type |
|---|---|
payload |
AnyObject |
vars |
AnyObject | null |
Defined in¶
services/task-service/src/types.ts:27
TaskServiceConfig¶
Ƭ TaskServiceConfig: Object
Type declaration¶
| Name | Type |
|---|---|
useCustomSequence |
boolean |
useSequelize? |
boolean |
Defined in¶
services/task-service/src/types.ts:98
User¶
Ƭ User: Object
Type declaration¶
| Name | Type |
|---|---|
userTenantId |
string |
username |
string |
Defined in¶
services/task-service/src/types.ts:103
Variables¶
AuthCacheSourceName¶
• Const AuthCacheSourceName: "AuthCache"
Defined in¶
services/task-service/src/types.ts:17
AuthDbSourceName¶
• Const AuthDbSourceName: "AuthDB"
Defined in¶
services/task-service/src/types.ts:16
ExportedWorkflowServiceBindingConfig¶
• Const ExportedWorkflowServiceBindingConfig: BindingKey<null | IWorkflowServiceConfig> = WorkflowServiceBindings.Config
Defined in¶
services/task-service/src/types.ts:88
TaskDbSourceName¶
• Const TaskDbSourceName: "taskdb"
Defined in¶
services/task-service/src/types.ts:86
WorkflowServiceSourceName¶
• Const WorkflowServiceSourceName: "WorkflowCache"