Uses of Class
org.openhab.core.config.core.Configuration
Packages that use Configuration
Package
Description
-
Uses of Configuration in org.openhab.core.automation
Methods in org.openhab.core.automation that return ConfigurationModifier and TypeMethodDescriptionModule.getConfiguration()Gets the configuration values of theModule.Rule.getConfiguration()This method is used to obtain theRule'sConfiguration. -
Uses of Configuration in org.openhab.core.automation.handler
Methods in org.openhab.core.automation.handler that return ConfigurationModifier and TypeMethodDescriptionprotected ConfigurationBaseModuleHandler.getConfig()Returns the configuration of the module. -
Uses of Configuration in org.openhab.core.automation.util
Fields in org.openhab.core.automation.util declared as ConfigurationMethods in org.openhab.core.automation.util with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic RuleBuilderRuleBuilder.create(RuleTemplate template, String uid, @Nullable String name, Configuration configuration, Visibility visibility) static voidConfigurationNormalizer.normalizeConfiguration(Configuration configuration, Map<String, ConfigDescriptionParameter> configDescriptionMap) Normalizes the types of the configuration's parameters to the allowed ones.static voidReferenceResolver.updateConfiguration(Configuration config, Map<String, ?> context, org.slf4j.Logger logger) Updates (changes) configuration properties of module base on given context (it can be CompositeModule Configuration or Rule Configuration).ModuleBuilder.withConfiguration(Configuration configuration) RuleBuilder.withConfiguration(@Nullable Configuration ruleConfiguration) -
Uses of Configuration in org.openhab.core.config.core
Methods in org.openhab.core.config.core that return ConfigurationModifier and TypeMethodDescriptionConfigurationDeserializer.deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) Methods in org.openhab.core.config.core with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic voidConfigUtil.applyDefaultConfiguration(Configuration configuration, @Nullable ConfigDescription configDescription) Applies the default values from a giveConfigDescriptionto the givenConfiguration.com.google.gson.JsonElementConfigurationSerializer.serialize(Configuration src, Type typeOfSrc, com.google.gson.JsonSerializationContext context) Constructors in org.openhab.core.config.core with parameters of type ConfigurationModifierConstructorDescriptionConfiguration(@Nullable Configuration configuration) Create a new configuration. -
Uses of Configuration in org.openhab.core.io.rest.core.config
Methods in org.openhab.core.io.rest.core.config that return ConfigurationModifier and TypeMethodDescriptionDeletes a configuration for a config id.@Nullable ConfigurationReturns a configuration for a config id.ConfigurationService.update(String configId, Configuration newConfiguration) Creates or updates a configuration for a config id.ConfigurationService.update(String configId, Configuration newConfiguration, boolean override) Creates or updates a configuration for a config id.Methods in org.openhab.core.io.rest.core.config with parameters of type ConfigurationModifier and TypeMethodDescriptionConfigurationService.update(String configId, Configuration newConfiguration) Creates or updates a configuration for a config id.ConfigurationService.update(String configId, Configuration newConfiguration, boolean override) Creates or updates a configuration for a config id. -
Uses of Configuration in org.openhab.core.model.item
Methods in org.openhab.core.model.item with parameters of type ConfigurationModifier and TypeMethodDescriptionvoidBindingConfigReader.processBindingConfiguration(String context, String itemType, String itemName, String bindingConfig, Configuration configuration) This method is called by theGenericItemProviderwhenever it comes across a binding configuration string for an item. -
Uses of Configuration in org.openhab.core.thing
Methods in org.openhab.core.thing that return ConfigurationModifier and TypeMethodDescriptionChannel.getConfiguration()Returns the channel configurationThing.getConfiguration()Gets the configuration.Methods in org.openhab.core.thing with parameters of type ConfigurationModifier and TypeMethodDescription@Nullable ThingThingRegistry.createThingOfType(ThingTypeUID thingTypeUID, @Nullable ThingUID thingUID, @Nullable ThingUID bridgeUID, @Nullable String label, Configuration configuration) Creates a thing based on the given configuration propertiesvoidThingTypeMigrationService.migrateThingType(Thing thing, ThingTypeUID thingTypeUID, @Nullable Configuration configuration) Changes the type of a givenThing.Constructors in org.openhab.core.thing with parameters of type ConfigurationModifierConstructorDescriptionprotectedChannel(ChannelUID uid, @Nullable ChannelTypeUID channelTypeUID, @Nullable String acceptedItemType, ChannelKind kind, @Nullable Configuration configuration, Set<String> defaultTags, @Nullable Map<String, String> properties, @Nullable String label, @Nullable String description, @Nullable AutoUpdatePolicy autoUpdatePolicy) Use theChannelBuilderfor building channels. -
Uses of Configuration in org.openhab.core.thing.binding
Methods in org.openhab.core.thing.binding that return ConfigurationModifier and TypeMethodDescriptionprotected ConfigurationBaseThingHandler.editConfiguration()Returns a copy of the configuration, that can be modified.protected ConfigurationBaseThingHandler.getConfig()Returns the configuration of the thing.Methods in org.openhab.core.thing.binding with parameters of type ConfigurationModifier and TypeMethodDescriptionprotected voidBaseThingHandler.changeThingType(ThingTypeUID thingTypeUID, Configuration configuration) @Nullable ThingBaseThingHandlerFactory.createThing(ThingTypeUID thingTypeUID, Configuration configuration, @Nullable ThingUID thingUID, @Nullable ThingUID bridgeUID) Creates a thing based on given thing type uid.protected @Nullable ThingBaseThingHandlerFactory.createThing(ThingTypeUID thingTypeUID, Configuration configuration, ThingUID thingUID) Creates a thing based on given thing type uid.static @Nullable ThingThingFactory.createThing(ThingUID thingUID, Configuration configuration, @Nullable Map<String, String> properties, @Nullable ThingUID bridgeUID, ThingTypeUID thingTypeUID, List<ThingHandlerFactory> thingHandlerFactories) static ThingThingFactory.createThing(ThingType thingType, ThingUID thingUID, Configuration configuration) Creates a thing based on given thing type.static ThingThingFactory.createThing(ThingType thingType, ThingUID thingUID, Configuration configuration, @Nullable ThingUID bridgeUID) Creates a thing based on a given thing type.static ThingThingFactory.createThing(ThingType thingType, ThingUID thingUID, Configuration configuration, @Nullable ThingUID bridgeUID, @Nullable ConfigDescriptionRegistry configDescriptionRegistry) Creates a thing based on a given thing type.@Nullable ThingThingHandlerFactory.createThing(ThingTypeUID thingTypeUID, Configuration configuration, @Nullable ThingUID thingUID, @Nullable ThingUID bridgeUID) Creates a thing for given arguments.voidThingHandlerCallback.migrateThingType(Thing thing, ThingTypeUID thingTypeUID, Configuration configuration) Informs the framework that the ThingType of the givenThingshould be changed.protected voidBaseThingHandler.updateConfiguration(Configuration configuration) Updates the configuration of the thing and informs the framework about it.protected voidConfigStatusBridgeHandler.updateConfiguration(Configuration configuration) protected voidConfigStatusThingHandler.updateConfiguration(Configuration configuration) -
Uses of Configuration in org.openhab.core.thing.binding.builder
Methods in org.openhab.core.thing.binding.builder with parameters of type ConfigurationModifier and TypeMethodDescriptionBridgeBuilder.withConfiguration(Configuration thingConfiguration) ChannelBuilder.withConfiguration(Configuration configuration) Appends aConfigurationto theChannelto be build.ThingBuilder.withConfiguration(Configuration configuration) Set (or replace) the configuration of the thing -
Uses of Configuration in org.openhab.core.thing.dto
Constructors in org.openhab.core.thing.dto with parameters of type ConfigurationModifierConstructorDescriptionChannelDTO(ChannelUID uid, String channelTypeUID, String itemType, ChannelKind kind, String label, String description, Map<String, String> properties, Configuration configuration, Set<String> defaultTags, AutoUpdatePolicy autoUpdatePolicy) -
Uses of Configuration in org.openhab.core.thing.link
Methods in org.openhab.core.thing.link that return ConfigurationConstructors in org.openhab.core.thing.link with parameters of type ConfigurationModifierConstructorDescriptionItemChannelLink(String itemName, ChannelUID channelUID, Configuration configuration) -
Uses of Configuration in org.openhab.core.thing.profiles
Methods in org.openhab.core.thing.profiles that return ConfigurationModifier and TypeMethodDescriptionProfileContext.getConfiguration()Get the profile's configuration object