Class ComponentManagerWorker
java.lang.Object
io.openems.common.worker.AbstractWorker
io.openems.edge.core.componentmanager.ComponentManagerWorker
- All Implemented Interfaces:
org.osgi.service.cm.ConfigurationListener
- Direct Known Subclasses:
DefaultConfigurationWorker
,EdgeConfigWorker
,OsgiValidateWorker
,OutOfMemoryHeapDumpWorker
public abstract class ComponentManagerWorker
extends AbstractWorker
implements org.osgi.service.cm.ConfigurationListener
-
Field Summary
FieldsFields inherited from class io.openems.common.worker.AbstractWorker
ALWAYS_WAIT_FOR_TRIGGER_NEXT_RUN, DO_NOT_WAIT, thread
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
configurationEvent
(org.osgi.service.cm.ConfigurationEvent event) debugLog()
Gets some output that is suitable for a continuous Debug log.Methods inherited from class io.openems.common.worker.AbstractWorker
activate, deactivate, forever, getCycleTime, modified, triggerNextRun
-
Field Details
-
parent
-
-
Constructor Details
-
ComponentManagerWorker
-
-
Method Details
-
debugLog
Gets some output that is suitable for a continuous Debug log. Returns 'null' by default which causes no output.- Returns:
- the debug log output
-
configurationEvent
public void configurationEvent(org.osgi.service.cm.ConfigurationEvent event) - Specified by:
configurationEvent
in interfaceorg.osgi.service.cm.ConfigurationListener
-