EVENT_BUS_PROCESSOR_OVERRIDE

Description: Allows overrides to the processing of the N4 Event Bus Processor. When this extension type is enabled, code extensions with this type can override any of the built-in N4 event bus processors. This allows Navis to deliver some fixes and customizations quickly through the code extension without updating N4.

Prerequisites

To create an override of the Event Bus Processor, the code extension needs to be created as this type and have the same name as the overridden Event Bus Processor class. When you create a code extension of this type, the source event bus processor provided as part of the product is available to you so that you can call its methods, when needed.

When the FRMCARINA041 setting is disabled, or if the event is not overridden, N4 will use the built-in processor.

Abstract Base Class: AbstractEventBusProcessorOverride

Method: process()

Interface:EEventBusProcessorOverride

Module: Framework

Version Added: 3.8.8

Requires Code Extension Name or Name Pattern: Yes

Code Extension Name or Name Pattern: Same as the built-in class.