async unloadAllCustomerImplementations(clearList = false) {
        await Promise.all(this.sortedCustomerLogicReversed.map(customerLogic => {
            return this.unloadCustomerLogic(customerLogic);
        }));

        if(clearList) {
            this.customerLogicImplementations.clear();
        }
    }
/**
     * Unloads all registered customer logic instances
     * Insances with lower priority get unloaded first
     * @param clearList If true, the list of registered customer logic instances will be cleared
     * @memberof CustomerLogicHandler
     */
Unloads all registered customer logic instances
Insances with lower priority get unloaded first
@param clearList If true, the list of registered customer logic instances will be cleared
@memberof CustomerLogicHandler
Unloads all registered customer logic instances Insances with lower priority get unloaded first @param clearList If true the list of registered customer logic instances will be cleared @memberof CustomerLogicHandler
async unloadAllCustomerImplementations(clearList = false) {
        await Promise.all(this.sortedCustomerLogicReversed.map(customerLogic => {
            return this.unloadCustomerLogic(customerLogic);
        }));
        if(clearList) {
            this.customerLogicImplementations.clear();
        }
    }
async unloadAllCustomerImplementations ( clearList = false ) { await Promise . all ( this . sortedCustomerLogicReversed . map ( customerLogic => { return this . unloadCustomerLogic ( customerLogic ) ; } ) ) ; if ( clearList ) { this . customerLogicImplementations . clear ( ) ; } }
Unloads all registered customer logic instances
 Insances with lower priority get unloaded first
 @param clearList If true, the list of registered customer logic instances will be cleared
 @memberof CustomerLogicHandler
Unloads all registered customer logic instances Insances with lower priority get unloaded first @param clearList If true the list of registered customer logic instances will be cleared @memberof CustomerLogicHandler