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>