Skip to main content

ProviderLifecycleHandlers

@codebolt/provider


Interface: ProviderLifecycleHandlers

Defined in: ProviderTypes.ts:51

Methods

onCloseSignal()

onCloseSignal(): Promise<void>;

Defined in: ProviderTypes.ts:56

Returns

Promise<void>


onGetDiffFiles()

onGetDiffFiles(): Promise<any>;

Defined in: ProviderTypes.ts:55

Returns

Promise<any>


onProviderAgentStart()

onProviderAgentStart(message: AgentStartMessage): Promise<void>;

Defined in: ProviderTypes.ts:53

Parameters

ParameterType
messageAgentStartMessage

Returns

Promise<void>


onProviderStart()

onProviderStart(initVars: ProviderInitVars): Promise<ProviderStartResult>;

Defined in: ProviderTypes.ts:52

Parameters

ParameterType
initVarsProviderInitVars

Returns

Promise<ProviderStartResult>


onProviderStop()

onProviderStop(initVars: ProviderInitVars): Promise<void>;

Defined in: ProviderTypes.ts:54

Parameters

ParameterType
initVarsProviderInitVars

Returns

Promise<void>


onRawMessage()

onRawMessage(message: RawMessageForAgent): Promise<void>;

Defined in: ProviderTypes.ts:57

Parameters

ParameterType
messageRawMessageForAgent

Returns

Promise<void>