Uses of Interface
org.openhab.core.config.discovery.DiscoveryResult
Packages that use DiscoveryResult
Package
Description
-
Uses of DiscoveryResult in org.openhab.core.config.discovery
Methods in org.openhab.core.config.discovery that return DiscoveryResultModifier and TypeMethodDescriptionDiscoveryResultBuilder.build()Builds a result with the settings of this builder.protected DiscoveryResultAbstractDiscoveryService.getLocalizedDiscoveryResult(DiscoveryResult discoveryResult, @Nullable org.osgi.framework.Bundle bundle) Methods in org.openhab.core.config.discovery with parameters of type DiscoveryResultModifier and TypeMethodDescriptionprotected DiscoveryResultAbstractDiscoveryService.getLocalizedDiscoveryResult(DiscoveryResult discoveryResult, @Nullable org.osgi.framework.Bundle bundle) protected voidAbstractDiscoveryService.thingDiscovered(DiscoveryResult discoveryResult) Notifies the registeredDiscoveryListeners about a discovered device.voidDiscoveryListener.thingDiscovered(DiscoveryService source, DiscoveryResult result) Invoked synchronously when aDiscoveryResulthas been created by the accordingDiscoveryService. -
Uses of DiscoveryResult in org.openhab.core.config.discovery.dto
Methods in org.openhab.core.config.discovery.dto that return DiscoveryResultModifier and TypeMethodDescriptionstatic DiscoveryResultDiscoveryResultDTOMapper.map(DiscoveryResultDTO discoveryResultDTO) Maps discovery result data transfer object into discovery result.Methods in org.openhab.core.config.discovery.dto with parameters of type DiscoveryResultModifier and TypeMethodDescriptionstatic DiscoveryResultDTODiscoveryResultDTOMapper.map(DiscoveryResult discoveryResult) Maps discovery result into discovery result data transfer object. -
Uses of DiscoveryResult in org.openhab.core.config.discovery.inbox
Methods in org.openhab.core.config.discovery.inbox that return types with arguments of type DiscoveryResultModifier and TypeMethodDescriptionstatic Predicate<DiscoveryResult> InboxPredicates.forBinding(@Nullable String bindingId) static Predicate<DiscoveryResult> InboxPredicates.forThingTypeUID(@Nullable ThingTypeUID uid) static Predicate<DiscoveryResult> InboxPredicates.forThingUID(@Nullable ThingUID thingUID) Inbox.getAll()Returns allDiscoveryResults in thisInbox.Inbox.stream()Returns a stream of allDiscoveryResults in thisInbox.static Predicate<DiscoveryResult> InboxPredicates.withFlag(DiscoveryResultFlag flag) static Predicate<DiscoveryResult> InboxPredicates.withProperty(@Nullable String propertyName, String propertyValue) static Predicate<DiscoveryResult> InboxPredicates.withRepresentationProperty(@Nullable String propertyName) static Predicate<DiscoveryResult> InboxPredicates.withRepresentationPropertyValue(@Nullable String propertyValue) Methods in org.openhab.core.config.discovery.inbox with parameters of type DiscoveryResultModifier and TypeMethodDescriptionInbox.add(@Nullable DiscoveryResult result) Adds the specifiedDiscoveryResultto thisInboxand sends an ADDED event to any registeredInboxListener.voidInboxListener.thingAdded(Inbox source, DiscoveryResult result) Invoked synchronously when a NEWDiscoveryResulthas been added to theInbox.voidInboxListener.thingRemoved(Inbox source, DiscoveryResult result) Invoked synchronously when an EXISTINGDiscoveryResulthas been removed from theInbox.voidInboxListener.thingUpdated(Inbox source, DiscoveryResult result) Invoked synchronously when an EXISTINGDiscoveryResulthas been updated in theInbox. -
Uses of DiscoveryResult in org.openhab.core.config.discovery.inbox.events
Methods in org.openhab.core.config.discovery.inbox.events with parameters of type DiscoveryResultModifier and TypeMethodDescriptionstatic InboxAddedEventInboxEventFactory.createAddedEvent(DiscoveryResult discoveryResult) Creates an inbox added event.static InboxRemovedEventInboxEventFactory.createRemovedEvent(DiscoveryResult discoveryResult) Creates an inbox removed event.static InboxUpdatedEventInboxEventFactory.createUpdatedEvent(DiscoveryResult discoveryResult) Creates an inbox updated event. -
Uses of DiscoveryResult in org.openhab.core.config.discovery.mdns
Methods in org.openhab.core.config.discovery.mdns that return DiscoveryResultModifier and TypeMethodDescription@Nullable DiscoveryResultMDNSDiscoveryParticipant.createResult(javax.jmdns.ServiceInfo service) Creates a discovery result for a mDNS service -
Uses of DiscoveryResult in org.openhab.core.config.discovery.sddp
Methods in org.openhab.core.config.discovery.sddp that return DiscoveryResultModifier and TypeMethodDescription@Nullable DiscoveryResultSddpDiscoveryParticipant.createResult(SddpDevice device) Creates a discovery result for a SDDP device -
Uses of DiscoveryResult in org.openhab.core.config.discovery.upnp
Methods in org.openhab.core.config.discovery.upnp that return DiscoveryResultModifier and TypeMethodDescription@Nullable DiscoveryResultUpnpDiscoveryParticipant.createResult(org.jupnp.model.meta.RemoteDevice device) Creates a discovery result for a upnp device -
Uses of DiscoveryResult in org.openhab.core.config.discovery.usbserial
Methods in org.openhab.core.config.discovery.usbserial that return DiscoveryResultModifier and TypeMethodDescription@Nullable DiscoveryResultUsbSerialDiscoveryParticipant.createResult(UsbSerialDeviceInformation deviceInformation) Creates a discovery result for a USB device with corresponding serial port.