@sourceloop/ctrl-plane-orchestrator-service / Exports / OrchestratorService
Class: OrchestratorService¶
Implements¶
Table of contents¶
Constructors¶
Properties¶
- handleTenantDeployment
- handleTenantDeprovisioning
- handleTenantProvisioning
- handleTenantProvisioningFailure
- handleTenantProvisioningSuccess
Methods¶
Constructors¶
constructor¶
• new OrchestratorService(handleTenantProvisioning, handleTenantDeprovisioning, handleTenantProvisioningSuccess, handleTenantProvisioningFailure, handleTenantDeployment)
Parameters¶
| Name | Type |
|---|---|
handleTenantProvisioning |
TenantProvisioningHandler<{}> |
handleTenantDeprovisioning |
TenantDeprovisioningHandler<{}> |
handleTenantProvisioningSuccess |
TenantProvisioningSuccessHandler<{}> |
handleTenantProvisioningFailure |
TenantProvisioningFailureHandler<{}> |
handleTenantDeployment |
TenantDeploymentHandler<{}> |
Defined in¶
services/orchestrator.service.ts:18
Properties¶
handleTenantDeployment¶
• Private handleTenantDeployment: TenantDeploymentHandler<{}>
Defined in¶
services/orchestrator.service.ts:28
handleTenantDeprovisioning¶
• Private handleTenantDeprovisioning: TenantDeprovisioningHandler<{}>
Defined in¶
services/orchestrator.service.ts:22
handleTenantProvisioning¶
• Private handleTenantProvisioning: TenantProvisioningHandler<{}>
Defined in¶
services/orchestrator.service.ts:20
handleTenantProvisioningFailure¶
• Private handleTenantProvisioningFailure: TenantProvisioningFailureHandler<{}>
Defined in¶
services/orchestrator.service.ts:26
handleTenantProvisioningSuccess¶
• Private handleTenantProvisioningSuccess: TenantProvisioningSuccessHandler<{}>
Defined in¶
services/orchestrator.service.ts:24
Methods¶
handleEvent¶
▸ handleEvent(eventType, eventBody): Promise<void>
Parameters¶
| Name | Type |
|---|---|
eventType |
DefaultEventTypes |
eventBody |
AnyObject |
Returns¶
Promise<void>
Implementation of¶
OrchestratorServiceInterface.handleEvent