SourceLifecycle
OCP App SDK / SourceLifecycle
Class: abstract SourceLifecycle
Defined in: src/app/SourceLifecycle.ts:14
Constructors
Constructor
Defined in: src/app/SourceLifecycle.ts:17
Parameters
config
Returns
SourceLifecycle
Properties
config
Defined in: src/app/SourceLifecycle.ts:15
Methods
onSourceCreate()
Defined in: src/app/SourceLifecycle.ts:26
Called when a sources is created. Use this method to setup the source webhooks so it is in a state to recieve data.
Returns
Promise<SourceCallbackResponse>
onSourceDelete()
Defined in: src/app/SourceLifecycle.ts:39
Called when a sources is deleted. Use this method to perform any cleanup tasks.
Returns
Promise<SourceCallbackResponse>
onSourceEnable()
Defined in: src/app/SourceLifecycle.ts:44
Called when a sources is enabled.
Returns
Promise<SourceCallbackResponse>
onSourcePause()
Defined in: src/app/SourceLifecycle.ts:49
Called when a sources is paused.
Returns
Promise<SourceCallbackResponse>
onSourceUpdate()
Defined in: src/app/SourceLifecycle.ts:33
Called when a sources is updated. Use this method to update the source webhooks so it is in a state to recieve data.
Returns
Promise<SourceCallbackResponse>