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
Action
modules.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 aModuleHandlerFactory
base implementation.This is a base class that can be used by TriggerModuleHandler implementationsThis interface provides common functionality for processingCondition
modules.A common interface for all module Handler interfaces.This interface represents a factory forModuleHandler
instances.ConditionHandler
that evaluates, if the current time satisfies a specified condition.Marker Interface for aTriggerHandler
that 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 theTriggerHandler
to notify the RuleManager about firing of theTrigger
.