Interface: KernelHookType<IncomingEventType, OutgoingResponseType>
Interface: KernelHookType<IncomingEventType, OutgoingResponseType>
Hook Type.
Represents a hook that can either be synchronous or asynchronous.
Type Parameters
IncomingEventType
IncomingEventType
extends IncomingEvent
OutgoingResponseType
OutgoingResponseType
extends OutgoingResponse
Properties
onEventHandled?
optional onEventHandled: KernelHookListener[];
onExecutingErrorHandler?
optional onExecutingErrorHandler: KernelHookListener[];
onExecutingEventHandler?
optional onExecutingEventHandler: KernelHookListener[];
onHandlingEvent?
optional onHandlingEvent: KernelHookListener[];
onInit?
optional onInit: KernelHookListener[];
onKernelMiddlewareProcessed?
optional onKernelMiddlewareProcessed: PipelineHookListener<IncomingEventType, OutgoingResponseType, any[]>[];
onPreparingResponse?
optional onPreparingResponse: KernelHookListener[];
onProcessingKernelMiddleware?
optional onProcessingKernelMiddleware: PipelineHookListener<IncomingEventType, OutgoingResponseType, any[]>[];
onResponsePrepared?
optional onResponsePrepared: KernelHookListener[];
onTerminate?
optional onTerminate: KernelHookListener[];