@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"