process

package
v0.0.0-...-7b886bb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CompareWithCMDBProcessInfo

func CompareWithCMDBProcessInfo(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	operateType table.ProcessOperateType,
	operateUser string,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
) *types.Step

CompareWithCMDBProcessInfo 对比 DB 配置与 CMDB 最新配置,选定执行配置

func DeleteCompareWithCMDBStep

func DeleteCompareWithCMDBStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	operateType table.ProcessOperateType,
	operateUser string,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
	ccSyncStatus table.CCSyncStatus,
) *types.Step

DeleteCompareWithCMDBStep 清除实例对比 CMDB 快照步骤(清除专属:缺失/不一致均放行)

func DeleteFinalizeOperateStep

func DeleteFinalizeOperateStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	operateType table.ProcessOperateType,
	operateUser string,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
	ccSyncStatus table.CCSyncStatus,
) *types.Step

DeleteFinalizeOperateStep 清除进程实例操作收尾步骤

func DeleteOperateStep

func DeleteOperateStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	operateType table.ProcessOperateType,
	operateUser string,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
	ccSyncStatus table.CCSyncStatus,
) *types.Step

DeleteOperateStep 执行清除进程实例操作步骤

func DeleteValidateOperateStep

func DeleteValidateOperateStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	operateType table.ProcessOperateType,
	operateUser string,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
	ccSyncStatus table.CCSyncStatus,
) *types.Step

DeleteValidateOperateStep 校验清除进程实例操作步骤

func FinalizeOperateProcess

func FinalizeOperateProcess(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	operateType table.ProcessOperateType,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
) *types.Step

FinalizeOperateProcess 进程操作完成

func OperateProcess

func OperateProcess(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	operateType table.ProcessOperateType,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
) *types.Step

OperateProcess 进程操作

func OperationCompletedStep

func OperationCompletedStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
) *types.Step

OperationCompletedStep xxx

func RegisterProcessStep

func RegisterProcessStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
) *types.Step

RegisterProcessStep xxx

func StartProcessStep

func StartProcessStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
) *types.Step

StartProcessStep xxx

func StopProcessStep

func StopProcessStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
) *types.Step

StopProcessStep xxx

func ValidateOperateProcess

func ValidateOperateProcess(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	operateType table.ProcessOperateType,
	operateUser string,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
	ccSyncStatus table.CCSyncStatus,
) *types.Step

ValidateOperateProcess 校验操作是否合法

func ValidateOperateStep

func ValidateOperateStep(
	tenantID string,
	bizID uint32,
	batchID uint32,
	processID uint32,
	processInstanceID uint32,
	originalProcManagedStatus table.ProcessManagedStatus,
	originalProcStatus table.ProcessStatus,
	operateType table.ProcessOperateType,
	operateUser string,
	enableProcessRestart bool,
	ccSyncStatus table.CCSyncStatus,
) *types.Step

ValidateOperateStep 验证更新托管进程操作步骤

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL