Package com.mendix.core.internal
Class CoreComponent
java.lang.Object
com.mendix.core.internal.CoreComponent
- All Implemented Interfaces:
org.osgi.service.event.EventHandler
Defines a component for initializing
Core
upon initialization.
This initialization occurs on the com/mendix/events/model/loaded event. This is an internal class that is not to be used and may change at any time.
-
Constructor Summary
ConstructorDescriptionCoreComponent
(Http http, Integration integration, ICore core, DataStorage dataStorage, Metrics metrics, LicenseInfo licenseInfo, Workflows workflows) Initializes the component with all the needed dependencies. -
Method Summary
-
Constructor Details
-
CoreComponent
public CoreComponent(Http http, Integration integration, ICore core, DataStorage dataStorage, Metrics metrics, LicenseInfo licenseInfo, Workflows workflows) Initializes the component with all the needed dependencies.- Parameters:
http
- the HTTP object to delegate tointegration
- the integration object to delegate tocore
- the core object to delegate todataStorage
- the data-storage object to delegate tometrics
- the metrics object to delegate tolicenseInfo
- the license info object to delegate toworkflows
- the workflows object to delegate to
-
-
Method Details
-
handleEvent
public void handleEvent(org.osgi.service.event.Event event) - Specified by:
handleEvent
in interfaceorg.osgi.service.event.EventHandler
-