Uses of Interface
org.openhab.core.automation.handler.ModuleHandler
Packages that use ModuleHandler
-
Uses of ModuleHandler in org.openhab.core.automation.handler
Subinterfaces of ModuleHandler in org.openhab.core.automation.handlerModifier and TypeInterfaceDescriptioninterfaceThis interface should be implemented by external modules which provide functionality for processingActionmodules.interfaceThis interface provides common functionality for processingConditionmodules.interfaceConditionHandlerthat evaluates, if the current time satisfies a specified condition.interfaceMarker Interface for aTriggerHandlerthat contains a time based execution.interfaceThis Handler interface is used by the RuleManager to set a callback interface to itself.Classes in org.openhab.core.automation.handler that implement ModuleHandlerModifier and TypeClassDescriptionclassThis is a base class that can be used by ActionModuleHandler implementationsclassThis is a base class that can be used by ConditionModuleHandler implementationsclassBaseModuleHandler<T extends Module>This is a base class that can be used by any ModuleHandler implementationclassThis is a base class that can be used by TriggerModuleHandler implementationsMethods in org.openhab.core.automation.handler that return ModuleHandlerModifier and TypeMethodDescription@Nullable ModuleHandlerBaseModuleHandlerFactory.getHandler(Module module, String ruleUID) @Nullable ModuleHandlerModuleHandlerFactory.getHandler(Module module, String ruleUID) protected abstract @Nullable ModuleHandlerBaseModuleHandlerFactory.internalCreate(Module module, String ruleUID) Methods in org.openhab.core.automation.handler that return types with arguments of type ModuleHandlerModifier and TypeMethodDescriptionprotected Map<String, ModuleHandler> BaseModuleHandlerFactory.getHandlers()Provides all availableModuleHandlers created by concrete factory implementation.Methods in org.openhab.core.automation.handler with parameters of type ModuleHandlerModifier and TypeMethodDescriptionvoidBaseModuleHandlerFactory.ungetHandler(Module module, String ruleUID, ModuleHandler handler) voidModuleHandlerFactory.ungetHandler(Module module, String ruleUID, ModuleHandler handler) Releases theModuleHandlerinstance when it is not needed anymore for handling the specifiedmodulein theRulewith the specifiedruleUID. -
Uses of ModuleHandler in org.openhab.core.automation.thingsupport
Methods in org.openhab.core.automation.thingsupport that return ModuleHandlerModifier and TypeMethodDescriptionprotected @Nullable ModuleHandlerAnnotatedThingActionModuleTypeProvider.internalCreate(Module module, String ruleUID)