protected void activate(ComponentContext context) {
        ctx = context.getBundleContext();
        ebaProviderTracker = new ServiceTracker<EbaProvider, EbaProvider>(ctx, EbaProvider.class, null);
        ebaProviderTracker.open();
        executorService.activate(context);
        futureMonitor.activate(context);
        eventAdminService.activate(context);
        containerFactorySRRef.activate(context);
        adaptableModuleFactorySRRef.activate(context);
        applicationInfoFactorySRRef.activate(context);
        deployedAppServicesSRRef.activate(context);
        webModuleHandlerSRRef.activate(context);
        variableRegistrySRRef.activate(context);

        WABTrackerCustomizer customizer = new WABTrackerCustomizer(digraph);
        try {
            configurableTracker = new ServiceTracker<WABConfiguration, AtomicReference<ConfigurableWAB>>(ctx, ctx.createFilter(CONFIGURABLE_FILTER), customizer);
            configurableTracker.open();
        } catch (InvalidSyntaxException e) {
            // auto FFDC; should never happen
        }

        tracker = getTracker(customizer);
        tracker.open();
        wabLifecycleDebug("Master WAB Tracker has opened.");
    }
protected void activate ( ComponentContext context ) { ctx = context . getBundleContext ( ) ; ebaProviderTracker = new ServiceTracker < EbaProvider , EbaProvider > ( ctx , EbaProvider . class , null ) ; ebaProviderTracker . open ( ) ; executorService . activate ( context ) ; futureMonitor . activate ( context ) ; eventAdminService . activate ( context ) ; containerFactorySRRef . activate ( context ) ; adaptableModuleFactorySRRef . activate ( context ) ; applicationInfoFactorySRRef . activate ( context ) ; deployedAppServicesSRRef . activate ( context ) ; webModuleHandlerSRRef . activate ( context ) ; variableRegistrySRRef . activate ( context ) ; WABTrackerCustomizer customizer = new WABTrackerCustomizer ( digraph ) ; try { configurableTracker = new ServiceTracker < WABConfiguration , AtomicReference < ConfigurableWAB > > ( ctx , ctx . createFilter ( CONFIGURABLE_FILTER ) , customizer ) ; configurableTracker . open ( ) ; } catch ( InvalidSyntaxException e ) { } tracker = getTracker ( customizer ) ; tracker . open ( ) ; wabLifecycleDebug ( "Master WAB Tracker has opened." ) ; }
@Override