Package org.openhab.core.automation.handler
package org.openhab.core.automation.handler
-
ClassDescriptionThis interface should be implemented by external modules which provide functionality for processing
Actionmodules.This is a base class that can be used by ActionModuleHandler implementationsThis is a base class that can be used by ConditionModuleHandler implementationsBaseModuleHandler<T extends Module>This is a base class that can be used by any ModuleHandler implementationThis class provides aModuleHandlerFactorybase implementation.This is a base class that can be used by TriggerModuleHandler implementationsThis interface provides common functionality for processingConditionmodules.A common interface for all module Handler interfaces.This interface represents a factory forModuleHandlerinstances.ConditionHandlerthat evaluates, if the current time satisfies a specified condition.Marker Interface for aTriggerHandlerthat contains a time based execution.This Handler interface is used by the RuleManager to set a callback interface to itself.This is a callback interface to RuleManager which is used by theTriggerHandlerto notify the RuleManager about firing of theTrigger.