@Override protected void performInitialize() throws Exception { this.systemComponents = EventMulticasterFactory.create(IInitializable.class); // Register all system components registerAllSystemComponents(); // Initialize sequence: Multicast initialize event systemComponents.multicast() .initialize(); }