- cancel(Future) - Method in interface com.whizzosoftware.hobson.api.executor.ExecutorManager
-
Cancel a previously scheduled task.
- castTypedValueString(String) - Static method in class com.whizzosoftware.hobson.api.util.StringConversionUtil
-
Converts a typed String representation back to an Object.
- changeUserPassword(String, PasswordChange) - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Changes the password for a user.
- ChannelIdleDetectionConfig - Class in com.whizzosoftware.hobson.api.plugin.channel
-
Configuration that defines a plugin's channel idle detection configuration.
- ChannelIdleDetectionConfig(int, String) - Constructor for class com.whizzosoftware.hobson.api.plugin.channel.ChannelIdleDetectionConfig
-
Constructor.
- ChannelObjectDriverInboundHandler - Class in com.whizzosoftware.hobson.api.plugin.channel
-
A handler that receives Java objects from a channel and dispatches them to the plugin.
- ChannelObjectDriverInboundHandler(AbstractChannelObjectPlugin) - Constructor for class com.whizzosoftware.hobson.api.plugin.channel.ChannelObjectDriverInboundHandler
-
- channelRead0(ChannelHandlerContext, Object) - Method in class com.whizzosoftware.hobson.api.plugin.channel.ChannelObjectDriverInboundHandler
-
- channelUnregistered(ChannelHandlerContext) - Method in class com.whizzosoftware.hobson.api.plugin.channel.ChannelObjectDriverInboundHandler
-
- close() - Method in interface com.whizzosoftware.hobson.api.action.store.ActionStore
-
Closes the store and performs cleanup.
- close() - Method in class com.whizzosoftware.hobson.api.image.ImageInputStream
-
- close() - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Closes the context (and any underlying connections).
- close() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingWebSocketHandle
-
- close() - Method in interface com.whizzosoftware.hobson.api.plugin.http.WebSocketHandle
-
Close the WebSocket.
- close() - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Cleans up and closes the presence store.
- close() - Method in interface com.whizzosoftware.hobson.api.task.store.TaskStore
-
Closes the store and performs cleanup.
- CO2_PPM - Static variable in class com.whizzosoftware.hobson.api.variable.VariableConstants
-
Indicates carbon dioxide in parts per million.
- CODE - Static variable in exception com.whizzosoftware.hobson.api.HobsonAuthenticationException
-
- CODE - Static variable in exception com.whizzosoftware.hobson.api.HobsonAuthorizationException
-
- CODE - Static variable in exception com.whizzosoftware.hobson.api.HobsonInvalidRequestException
-
- CODE - Static variable in exception com.whizzosoftware.hobson.api.HobsonNotFoundException
-
- CODE_INTERNAL_ERROR - Static variable in exception com.whizzosoftware.hobson.api.HobsonRuntimeException
-
- CollectionPersistenceContext - Interface in com.whizzosoftware.hobson.api.persist
-
A context used when persisting collections using the CollectionPersister class.
- CollectionPersister - Class in com.whizzosoftware.hobson.api.persist
-
A class that allows persistence of Hobson objects using Java Collection classes.
- CollectionPersister(IdProvider) - Constructor for class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- Color - Class in com.whizzosoftware.hobson.api.color
-
A class that represents a color.
- Color(Integer, Integer, Integer) - Constructor for class com.whizzosoftware.hobson.api.color.Color
-
Constructor.
- Color(Integer, Integer) - Constructor for class com.whizzosoftware.hobson.api.color.Color
-
- Color(String) - Constructor for class com.whizzosoftware.hobson.api.color.Color
-
Constructor.
- COLOR - Static variable in class com.whizzosoftware.hobson.api.variable.VariableConstants
-
Indicates a color (e.g.
- com.whizzosoftware.hobson.api - package com.whizzosoftware.hobson.api
-
- com.whizzosoftware.hobson.api.action - package com.whizzosoftware.hobson.api.action
-
- com.whizzosoftware.hobson.api.action.job - package com.whizzosoftware.hobson.api.action.job
-
- com.whizzosoftware.hobson.api.action.store - package com.whizzosoftware.hobson.api.action.store
-
- com.whizzosoftware.hobson.api.activity - package com.whizzosoftware.hobson.api.activity
-
- com.whizzosoftware.hobson.api.color - package com.whizzosoftware.hobson.api.color
-
- com.whizzosoftware.hobson.api.config - package com.whizzosoftware.hobson.api.config
-
- com.whizzosoftware.hobson.api.data - package com.whizzosoftware.hobson.api.data
-
- com.whizzosoftware.hobson.api.device - package com.whizzosoftware.hobson.api.device
-
- com.whizzosoftware.hobson.api.device.proxy - package com.whizzosoftware.hobson.api.device.proxy
-
- com.whizzosoftware.hobson.api.disco - package com.whizzosoftware.hobson.api.disco
-
- com.whizzosoftware.hobson.api.event - package com.whizzosoftware.hobson.api.event
-
- com.whizzosoftware.hobson.api.event.advertisement - package com.whizzosoftware.hobson.api.event.advertisement
-
- com.whizzosoftware.hobson.api.event.device - package com.whizzosoftware.hobson.api.event.device
-
- com.whizzosoftware.hobson.api.event.hub - package com.whizzosoftware.hobson.api.event.hub
-
- com.whizzosoftware.hobson.api.event.plugin - package com.whizzosoftware.hobson.api.event.plugin
-
- com.whizzosoftware.hobson.api.event.presence - package com.whizzosoftware.hobson.api.event.presence
-
- com.whizzosoftware.hobson.api.event.task - package com.whizzosoftware.hobson.api.event.task
-
- com.whizzosoftware.hobson.api.executor - package com.whizzosoftware.hobson.api.executor
-
- com.whizzosoftware.hobson.api.hub - package com.whizzosoftware.hobson.api.hub
-
- com.whizzosoftware.hobson.api.image - package com.whizzosoftware.hobson.api.image
-
- com.whizzosoftware.hobson.api.persist - package com.whizzosoftware.hobson.api.persist
-
- com.whizzosoftware.hobson.api.plugin - package com.whizzosoftware.hobson.api.plugin
-
- com.whizzosoftware.hobson.api.plugin.channel - package com.whizzosoftware.hobson.api.plugin.channel
-
- com.whizzosoftware.hobson.api.plugin.http - package com.whizzosoftware.hobson.api.plugin.http
-
- com.whizzosoftware.hobson.api.plugin.http.ning - package com.whizzosoftware.hobson.api.plugin.http.ning
-
- com.whizzosoftware.hobson.api.presence - package com.whizzosoftware.hobson.api.presence
-
- com.whizzosoftware.hobson.api.presence.store - package com.whizzosoftware.hobson.api.presence.store
-
- com.whizzosoftware.hobson.api.property - package com.whizzosoftware.hobson.api.property
-
- com.whizzosoftware.hobson.api.security - package com.whizzosoftware.hobson.api.security
-
- com.whizzosoftware.hobson.api.task - package com.whizzosoftware.hobson.api.task
-
- com.whizzosoftware.hobson.api.task.condition - package com.whizzosoftware.hobson.api.task.condition
-
- com.whizzosoftware.hobson.api.task.store - package com.whizzosoftware.hobson.api.task.store
-
- com.whizzosoftware.hobson.api.util - package com.whizzosoftware.hobson.api.util
-
- com.whizzosoftware.hobson.api.util.filewatch - package com.whizzosoftware.hobson.api.util.filewatch
-
- com.whizzosoftware.hobson.api.variable - package com.whizzosoftware.hobson.api.variable
-
- commit() - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Commits changes to maps.
- compareTo(HobsonPluginDescriptor) - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- complete() - Method in interface com.whizzosoftware.hobson.api.action.ActionLifecycleContext
-
- complete(String) - Method in interface com.whizzosoftware.hobson.api.action.ActionLifecycleContext
-
- complete() - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
- complete(String) - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
- CompositeAction - Class in com.whizzosoftware.hobson.api.action
-
Represents an action comprised of other actions.
- CompositeAction(List<Action>) - Constructor for class com.whizzosoftware.hobson.api.action.CompositeAction
-
Constructor.
- ConditionClassType - Enum in com.whizzosoftware.hobson.api.task.condition
-
An enumeration for types of condition classes.
- ConditionEvaluationContext - Interface in com.whizzosoftware.hobson.api.task.condition
-
An interface used by callbacks that evaluate conditions.
- configChange() - Static method in class com.whizzosoftware.hobson.api.plugin.PluginStatus
-
- configuration(Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub.Builder
-
- configurationClass(PropertyContainerClass) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor.Builder
-
- configurationClass(PropertyContainerClass) - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub.Builder
-
- ConfigurationException - Exception in com.whizzosoftware.hobson.api.config
-
Exception for configuration errors.
- ConfigurationException(String, Throwable) - Constructor for exception com.whizzosoftware.hobson.api.config.ConfigurationException
-
- ConfigurationException(String) - Constructor for exception com.whizzosoftware.hobson.api.config.ConfigurationException
-
- ConfigurationManager - Interface in com.whizzosoftware.hobson.api.config
-
An interface for classes that can store/retrieve configuration for hubs, plugins and devices.
- configureChannel(ChannelConfig) - Method in class com.whizzosoftware.hobson.api.plugin.channel.AbstractChannelObjectPlugin
-
Allows subclasses to configure the channel before it is used.
- configurePipeline(ChannelPipeline) - Method in class com.whizzosoftware.hobson.api.plugin.channel.AbstractChannelObjectPlugin
-
Configures the Netty channel pipeline.
- connect() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingWebSocketHandle
-
- connect() - Method in interface com.whizzosoftware.hobson.api.plugin.http.WebSocketHandle
-
Connect the WebSocket.
- constraint(PropertyConstraintType, Object) - Method in class com.whizzosoftware.hobson.api.property.TypedProperty.Builder
-
- CONSTRAINTS - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- CONTAINER_CLASS_ID - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- CONTEXT - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- ContextPathIdProvider - Class in com.whizzosoftware.hobson.api.persist
-
An implementation of IdProvider that returns a context path style ID for model entities.
- ContextPathIdProvider() - Constructor for class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- Cookie - Class in com.whizzosoftware.hobson.api.plugin.http
-
A class representing an HTTP cookie.
- Cookie(String, String) - Constructor for class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- Cookie(String, String, String, String, Integer, Boolean, Boolean) - Constructor for class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- create(PluginContext, String) - Static method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
Creates a device context.
- create(HubContext, String, String) - Static method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
Creates a device context.
- create(String) - Static method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
Creates a device context.
- create(String) - Static method in class com.whizzosoftware.hobson.api.hub.HubContext
-
- create(HubContext, String) - Static method in class com.whizzosoftware.hobson.api.plugin.PluginContext
-
Create a plugin context.
- create(HubContext, String) - Static method in class com.whizzosoftware.hobson.api.presence.PresenceEntityContext
-
- create(String) - Static method in class com.whizzosoftware.hobson.api.presence.PresenceEntityContext
-
- create(HubContext, String) - Static method in class com.whizzosoftware.hobson.api.presence.PresenceLocationContext
-
- create(String) - Static method in class com.whizzosoftware.hobson.api.presence.PresenceLocationContext
-
- create(HubContext, String) - Static method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- create(PluginContext, String) - Static method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- create(DeviceContext, String) - Static method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- create(String) - Static method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- create(String, String, String, String) - Static method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- create(HubContext, String) - Static method in class com.whizzosoftware.hobson.api.task.TaskContext
-
- create(String) - Static method in class com.whizzosoftware.hobson.api.task.TaskContext
-
- create(DeviceContext, String) - Static method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- create(PluginContext, String, String) - Static method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- create(HubContext, String, String, String) - Static method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- create(String) - Static method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- create(PluginContext, String) - Static method in class com.whizzosoftware.hobson.api.variable.GlobalVariableContext
-
- createAction(Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.action.ActionProvider
-
Creates a new action.
- createActionClassesId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createActionClassesId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createActionClassId(PropertyContainerClassContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createActionClassId(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createActionId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createActionId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createActionPropertiesId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createActionPropertiesId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createActionSetActionsId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createActionSetActionsId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createActionSetId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createActionSetId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createActionSetsId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createActionSetsId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createActivityLogId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createActivityLogId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createCollection(String) - Static method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
Creates a collection of device contexts.
- createDataStream(HubContext, String, Collection<DataStreamField>, Set<String>) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamManager
-
Creates a new data stream.
- createDataStream(String, String, Collection<DataStreamField>, Collection<String>) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamMetaStore
-
Creates a new data stream.
- createDataStream(HubContext, String, Collection<DataStreamField>, Set<String>) - Method in class com.whizzosoftware.hobson.api.data.DelegatingDataStreamManager
-
- createDataStream(HubContext, String, Collection<DataStreamField>, Set<String>) - Method in class com.whizzosoftware.hobson.api.data.StubDataStreamManager
-
- createDataStreamDataId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDataStreamDataId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDataStreamFieldId(HubContext, String, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDataStreamFieldId(HubContext, String, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDataStreamFieldsId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDataStreamFieldsId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDataStreamId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDataStreamId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDataStreamsId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDataStreamsId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDataStreamTagsId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDataStreamTagsId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceActionClassesId(DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceActionClassesId(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceActionClassId(DeviceContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceActionClassId(DeviceContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceActionClassSupportedPropertiesId(DeviceContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceActionClassSupportedPropertiesId(DeviceContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceConfigurationClassId(DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceConfigurationClassId(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceConfigurationId(DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceConfigurationId(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceContext(String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceContext(String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceContextWithHub(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceContextWithHub(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceId(DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceId(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceNameId(DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceNameId(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDevicesId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDevicesId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceTagNameId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceTagNameId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceTagsId(DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceTagsId(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceVariable(String, VariableMask) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- createDeviceVariable(String, VariableMask, VariableMediaType) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- createDeviceVariable(String, VariableMask, VariableMediaType, Object, Long) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- createDeviceVariable(String, VariableMask, Object, Long) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- createDeviceVariableContext(String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceVariableContext(String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceVariableDescriptionId(DeviceVariableContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceVariableDescriptionId(DeviceVariableContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceVariableId(DeviceVariableContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceVariableId(DeviceVariableContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createDeviceVariablesId(DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createDeviceVariablesId(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createGlobal(PluginContext) - Static method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
Creates a global device context.
- createGlobal(HubContext, String, String) - Static method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- createGlobal(PluginContext, String) - Static method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- createGlobalVariableId(GlobalVariableContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createGlobalVariableId(GlobalVariableContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createGlobalVariablesId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createGlobalVariablesId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createHttpRequest(URI, HttpRequest.Method) - Method in class com.whizzosoftware.hobson.api.plugin.http.HttpClientChannel
-
- createHttpRequest(URI, HttpRequest.Method) - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpClientChannel
-
- createHubConfigurationClassId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createHubConfigurationClassId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createHubConfigurationId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createHubConfigurationId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createHubId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createHubId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createHubLogId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createHubLogId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createHubPasswordId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createHubPasswordId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createHubSerialPortId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createHubSerialPortId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createHubSerialPortsId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createHubSerialPortsId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createJobId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createJobId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createLocal(String, String) - Static method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
Creates a local device context.
- createLocal() - Static method in class com.whizzosoftware.hobson.api.hub.HubContext
-
- createLocal(String) - Static method in class com.whizzosoftware.hobson.api.plugin.PluginContext
-
Creates a local plugin context.
- createLocal(String) - Static method in class com.whizzosoftware.hobson.api.presence.PresenceEntityContext
-
- createLocal(String) - Static method in class com.whizzosoftware.hobson.api.presence.PresenceLocationContext
-
- createLocal(String) - Static method in class com.whizzosoftware.hobson.api.task.TaskContext
-
- createLocal(String, String, String) - Static method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- createLocalGlobal(String) - Static method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
Creates a local global device context.
- createLocalPluginActionClassesId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createLocalPluginActionClassesId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createLocalPluginConfigurationClassId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createLocalPluginConfigurationClassId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createLocalPluginConfigurationId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createLocalPluginConfigurationId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createLocalPluginIconId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createLocalPluginIconId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createLocalPluginId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createLocalPluginId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createLocalPluginReloadId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createLocalPluginReloadId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createLocalPluginsId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createLocalPluginsId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPersonId(String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPersonId(String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPluginContext(String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPluginContext(String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPluginDeviceConfigurationClassesId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPluginDeviceConfigurationClassesId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPluginDeviceConfigurationClassId(PluginContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPluginDeviceConfigurationClassId(PluginContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPluginDevicesId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPluginDevicesId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPresenceEntitiesId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPresenceEntitiesId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPresenceEntityContext(String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPresenceEntityContext(String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPresenceEntityId(PresenceEntityContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPresenceEntityId(PresenceEntityContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPresenceLocationContext(String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPresenceLocationContext(String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPresenceLocationId(PresenceLocationContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPresenceLocationId(PresenceLocationContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPresenceLocationsId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPresenceLocationsId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createProperties() - Method in class com.whizzosoftware.hobson.api.task.condition.TaskConditionClass
-
Returns a list of the properties associated with this condition class.
- createPropertyContainerClassesId(PluginContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPropertyContainerClassesId(PluginContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPropertyContainerClassId(PropertyContainerClassContext, PropertyContainerClassType) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPropertyContainerClassId(PropertyContainerClassContext, PropertyContainerClassType) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createPropertyContainerId(String, PropertyContainerClass) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createPropertyContainerId(String, PropertyContainerClass) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createQueryString(Map<String, String>, String) - Static method in class com.whizzosoftware.hobson.api.plugin.http.URLEncoderUtil
-
Creates a URI query string from a map of parameters and encoding.
- createRemotePluginId(HubContext, String, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createRemotePluginId(HubContext, String, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createRemotePluginInstallId(HubContext, String, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createRemotePluginInstallId(HubContext, String, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createRemotePluginsId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createRemotePluginsId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createRepositoriesId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createRepositoriesId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createRepositoryId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createRepositoryId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createSendTestEmailId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createSendTestEmailId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createShutdownId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createShutdownId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTask(HubContext, String, String, List<PropertyContainer>, PropertyContainerSet) - Method in interface com.whizzosoftware.hobson.api.task.TaskManager
-
Creates a new task in the system.
- createTaskActionSetId(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskActionSetId(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTaskActionSetsId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskActionSetsId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTaskConditionClassesId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskConditionClassesId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTaskConditionClassId(PropertyContainerClassContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskConditionClassId(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTaskConditionId(TaskContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskConditionId(TaskContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTaskConditionPropertiesId(TaskContext, String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskConditionPropertiesId(TaskContext, String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTaskConditionsId(TaskContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskConditionsId(TaskContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTaskId(TaskContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskId(TaskContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTaskPropertiesId(TaskContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTaskPropertiesId(TaskContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createTasksId(HubContext) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createTasksId(HubContext) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createToken(HobsonUser) - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Creates a token for a user.
- createTypedValueString(Object) - Static method in class com.whizzosoftware.hobson.api.util.StringConversionUtil
-
Creates a String representation of an object that preserves the object type.
- createUserHubsId(String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createUserHubsId(String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createUserId(String) - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createUserId(String) - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createUsersId() - Method in class com.whizzosoftware.hobson.api.persist.ContextPathIdProvider
-
- createUsersId() - Method in interface com.whizzosoftware.hobson.api.persist.IdProvider
-
- createWebSocket(URI) - Method in class com.whizzosoftware.hobson.api.plugin.http.AbstractHttpClientPlugin
-
Creates a WebSocket client.
- createWebSocket(URI, Map<String, Collection<String>>) - Method in class com.whizzosoftware.hobson.api.plugin.http.AbstractHttpClientPlugin
-
Creates a WebSocket client.
- createWebSocket(URI, Map<String, Collection<String>>) - Method in class com.whizzosoftware.hobson.api.plugin.http.HttpClientChannel
-
- createWebSocket(URI, Map<String, Collection<String>>) - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpClientChannel
-
- CREATION_TIME - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- DATA_STREAM_ID - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- DataStream - Class in com.whizzosoftware.hobson.api.data
-
A named collection fields comprising a temporal stream of data.
- DataStream(String, String, Collection<DataStreamField>, Set<String>) - Constructor for class com.whizzosoftware.hobson.api.data.DataStream
-
- DATASTREAM_CREATE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DATASTREAM_DELETE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DATASTREAM_READ - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DATASTREAM_UPDATE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DataStreamDataStore - Interface in com.whizzosoftware.hobson.api.data
-
An interface for storage of data stream data.
- DataStreamField - Class in com.whizzosoftware.hobson.api.data
-
Represents a field in a data stream.
- DataStreamField(String, String, DeviceVariableContext) - Constructor for class com.whizzosoftware.hobson.api.data.DataStreamField
-
- DataStreamInterval - Enum in com.whizzosoftware.hobson.api.data
-
An interval indicating effectivity of data stream data.
- DataStreamManager - Interface in com.whizzosoftware.hobson.api.data
-
An interface for managing data streams.
- DataStreamMetaStore - Interface in com.whizzosoftware.hobson.api.data
-
An interface for storage of data stream meta data.
- DataStreamValueSet - Class in com.whizzosoftware.hobson.api.data
-
A set of values that have a time associated with them.
- DataStreamValueSet(long) - Constructor for class com.whizzosoftware.hobson.api.data.DataStreamValueSet
-
- DataStreamValueSet(long, Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.data.DataStreamValueSet
-
- DEFAULT_ENCODING - Static variable in class com.whizzosoftware.hobson.api.plugin.http.URLEncoderUtil
-
- DEFAULT_HUB - Static variable in class com.whizzosoftware.hobson.api.hub.HubContext
-
- DEFAULT_USER - Static variable in class com.whizzosoftware.hobson.api.hub.HubContext
-
- DelegatingDataStreamManager - Class in com.whizzosoftware.hobson.api.data
-
An implementation of TelemetryManager that delegates operations to a DataStreamMetaStore and a
DataStreamDataStore.
- DelegatingDataStreamManager(DataStreamMetaStore, DataStreamDataStore) - Constructor for class com.whizzosoftware.hobson.api.data.DelegatingDataStreamManager
-
- deleteAction(HubContext, CollectionPersistenceContext, String) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteActionSet(String) - Method in interface com.whizzosoftware.hobson.api.action.store.ActionStore
-
Deletes an action set from the store.
- deleteActionSet(CollectionPersistenceContext, HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteConfiguration(HubContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Deletes the configuration associated with a Hub.
- deleteDataStream(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamManager
-
Deletes an existing data stream.
- deleteDataStream(String) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamMetaStore
-
Deletes a new data stream.
- deleteDataStream(HubContext, String) - Method in class com.whizzosoftware.hobson.api.data.DelegatingDataStreamManager
-
- deleteDataStream(HubContext, String) - Method in class com.whizzosoftware.hobson.api.data.StubDataStreamManager
-
- deleteDataStream(CollectionPersistenceContext, HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteDevice(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Deletes a specific device.
- deleteDevice(CollectionPersistenceContext, DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteDeviceConfiguration(CollectionPersistenceContext, DeviceContext, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteDeviceProxy(String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- deleteDeviceVariable(CollectionPersistenceContext, DeviceVariableContext) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteHubConfiguration(HubContext) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Deletes the configuration associated with a Hub.
- deleteHubConfiguration(CollectionPersistenceContext, HubContext, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteLocalPluginConfiguration(CollectionPersistenceContext, PluginContext, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deletePresenceEntity(CollectionPersistenceContext, PresenceEntityContext) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deletePresenceEntity(PresenceEntityContext) - Method in interface com.whizzosoftware.hobson.api.presence.PresenceManager
-
Deletes a presence entity.
- deletePresenceEntity(PresenceEntityContext) - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Deletes an existing presence entity.
- deletePresenceLocation(CollectionPersistenceContext, PresenceLocationContext) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deletePresenceLocation(PresenceLocationContext) - Method in interface com.whizzosoftware.hobson.api.presence.PresenceManager
-
Deletes a presence location.
- deletePresenceLocation(PresenceLocationContext) - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Deletes a presence location.
- deleteTask(CollectionPersistenceContext, TaskContext) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteTask(TaskContext) - Method in interface com.whizzosoftware.hobson.api.task.store.TaskStore
-
Deletes a task from the store.
- deleteTask(TaskContext) - Method in interface com.whizzosoftware.hobson.api.task.TaskManager
-
Deletes a previously added task.
- deleteTaskCondition(CollectionPersistenceContext, TaskContext, String) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- deleteTaskConditions(CollectionPersistenceContext, TaskContext) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- DELIMITER - Static variable in class com.whizzosoftware.hobson.api.hub.HubContext
-
- DESCRIPTION - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- DEVICE_CONFIGURE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DEVICE_CREATE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DEVICE_DELETE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DEVICE_EXECUTE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DEVICE_ID - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- DEVICE_READ - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DEVICE_UPDATE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- DeviceAdvertisement - Class in com.whizzosoftware.hobson.api.disco
-
A DeviceAdvertisement is a message that devices broadcast to indicate their availability (or lack thereof).
- DeviceAdvertisement.Builder - Class in com.whizzosoftware.hobson.api.disco
-
- DeviceAdvertisementEvent - Class in com.whizzosoftware.hobson.api.event.advertisement
-
An event that is published when a device advertisement is detected.
- DeviceAdvertisementEvent(long, DeviceAdvertisement) - Constructor for class com.whizzosoftware.hobson.api.event.advertisement.DeviceAdvertisementEvent
-
- DeviceAdvertisementEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.advertisement.DeviceAdvertisementEvent
-
- DeviceAvailableEvent - Class in com.whizzosoftware.hobson.api.event.device
-
Event that occurs when a the Hub determines an unavailable device has become available.
- DeviceAvailableEvent(long, DeviceContext) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceAvailableEvent
-
- DeviceAvailableEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceAvailableEvent
-
- DeviceCheckInEvent - Class in com.whizzosoftware.hobson.api.event.device
-
Event that occurs when Hobson successfully "checks in" with a device.
- DeviceCheckInEvent(Long, DeviceContext) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceCheckInEvent
-
- DeviceCheckInEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceCheckInEvent
-
- DeviceConfigurationUpdateEvent - Class in com.whizzosoftware.hobson.api.event.device
-
Event that occurs when a device's configuration is updated.
- DeviceConfigurationUpdateEvent(long, DeviceContext, Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceConfigurationUpdateEvent
-
- DeviceConfigurationUpdateEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceConfigurationUpdateEvent
-
- DeviceContext - Class in com.whizzosoftware.hobson.api.device
-
A class that encapsulates the fully-qualified context of a device.
- DeviceDeletedEvent - Class in com.whizzosoftware.hobson.api.event.device
-
Event that occurs when a device is deleted.
- DeviceDeletedEvent(long, DeviceContext) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceDeletedEvent
-
- DeviceDeletedEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceDeletedEvent
-
- DeviceError - Class in com.whizzosoftware.hobson.api.device
-
Represents a device error.
- DeviceError(DeviceErrorCode, String) - Constructor for class com.whizzosoftware.hobson.api.device.DeviceError
-
- DeviceErrorCode - Enum in com.whizzosoftware.hobson.api.device
-
An enumeration for different classes of device errors.
- DeviceEvent - Class in com.whizzosoftware.hobson.api.event.device
-
A base class for all device events.
- DeviceManager - Interface in com.whizzosoftware.hobson.api.device
-
An interface for managing Hobson devices.
- DeviceNotFoundException - Exception in com.whizzosoftware.hobson.api.device
-
An exception thrown when a device is not found.
- DeviceNotFoundException(DeviceContext) - Constructor for exception com.whizzosoftware.hobson.api.device.DeviceNotFoundException
-
- DeviceProxyVariable - Class in com.whizzosoftware.hobson.api.variable
-
- DeviceProxyVariable(PluginContext, String, String, VariableMask) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- DeviceProxyVariable(DeviceContext, String, VariableMask) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- DeviceProxyVariable(DeviceVariableContext, VariableMask) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- DeviceProxyVariable(DeviceVariableContext, VariableMask, VariableMediaType) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- DeviceProxyVariable(DeviceVariableContext, VariableMask, Object, Long) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- DeviceProxyVariable(DeviceVariableContext, VariableMask, VariableMediaType, Object, Long) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- DeviceStartedEvent - Class in com.whizzosoftware.hobson.api.event.device
-
Event that occurs when a device is started.
- DeviceStartedEvent(long, DeviceContext) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceStartedEvent
-
- DeviceStartedEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceStartedEvent
-
- DeviceStoppedEvent - Class in com.whizzosoftware.hobson.api.event.device
-
Event that occurs when a device is stopped.
- DeviceStoppedEvent(long, DeviceContext) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceStoppedEvent
-
- DeviceStoppedEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceStoppedEvent
-
- DeviceType - Enum in com.whizzosoftware.hobson.api.device
-
Enumeration for common device types.
- DeviceUnavailableEvent - Class in com.whizzosoftware.hobson.api.event.device
-
Event that occurs when a the Hub determines a device is no longer available.
- DeviceUnavailableEvent(long, DeviceContext) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceUnavailableEvent
-
- DeviceUnavailableEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceUnavailableEvent
-
- DeviceVariableContext - Class in com.whizzosoftware.hobson.api.variable
-
Represents the fully-qualified context of a variable (global or device-level).
- DeviceVariableContext(DeviceContext, String) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- DeviceVariableDescriptor - Class in com.whizzosoftware.hobson.api.variable
-
- DeviceVariableDescriptor(PluginContext, String, String, VariableMask) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableDescriptor
-
- DeviceVariableDescriptor(DeviceContext, String, VariableMask) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableDescriptor
-
- DeviceVariableDescriptor(DeviceVariableContext, VariableMask) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableDescriptor
-
- DeviceVariableDescriptor(DeviceVariableContext, VariableMask, VariableMediaType) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableDescriptor
-
- DeviceVariableState - Class in com.whizzosoftware.hobson.api.variable
-
- DeviceVariableState(DeviceVariableContext, Object, Long) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableState
-
- DeviceVariablesUpdateEvent - Class in com.whizzosoftware.hobson.api.event.device
-
An event that occurs when device variable(s) are updated.
- DeviceVariablesUpdateEvent(long, DeviceVariableUpdate) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceVariablesUpdateEvent
-
- DeviceVariablesUpdateEvent(long, Collection<DeviceVariableUpdate>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceVariablesUpdateEvent
-
- DeviceVariablesUpdateEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceVariablesUpdateEvent
-
- DeviceVariablesUpdateRequestEvent - Class in com.whizzosoftware.hobson.api.event.device
-
- DeviceVariablesUpdateRequestEvent(long, DeviceContext, String, Object) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceVariablesUpdateRequestEvent
-
- DeviceVariablesUpdateRequestEvent(long, DeviceContext, Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceVariablesUpdateRequestEvent
-
- DeviceVariablesUpdateRequestEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.device.DeviceVariablesUpdateRequestEvent
-
- DeviceVariableUpdate - Class in com.whizzosoftware.hobson.api.variable
-
A class representing a device variable update including both the old and new values.
- DeviceVariableUpdate(DeviceVariableContext, Object) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
- DeviceVariableUpdate(DeviceVariableContext, Object, Object) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Constructor.
- DeviceVariableUpdate(DeviceVariableContext, Object, Object, long) - Constructor for class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Constructor.
- DEW_PT_C - Static variable in class com.whizzosoftware.hobson.api.variable.VariableConstants
-
Indicates dew point in degrees Celsius.
- DEW_PT_F - Static variable in class com.whizzosoftware.hobson.api.variable.VariableConstants
-
Indicates dew point in degrees Fahrenheit.
- DIFFERENTIAL_PRESSURE_PSI - Static variable in class com.whizzosoftware.hobson.api.variable.VariableConstants
-
Indicates differential pressure in pounds per square inch.
- DiscoManager - Interface in com.whizzosoftware.hobson.api.disco
-
A manager interface for managing device advertisement listeners.
- getAccessManager() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getActionClass(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.action.ActionClassProvider
-
Returns an action class.
- getActionClass(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Returns a published action class.
- getActionClass(String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getActionClass(String) - Method in class com.whizzosoftware.hobson.api.plugin.HobsonLocalPluginDescriptor
-
- getActionClasses(PluginContext) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Returns all action classes published by a plugin.
- getActionClasses(HubContext, boolean) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Returns all action classes published to the hub.
- getActionClasses(DeviceContext, boolean) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Returns all the action classes published by a device.
- getActionClasses() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getActionClasses() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getActionClasses() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonLocalPluginDescriptor
-
- getActionSet(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Returns a published action set.
- getActionSet(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.action.store.ActionStore
-
Returns a particular action set from the store.
- getActionSet() - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Returns the action set ID associated with this task.
- getActionSetClassContexts(String) - Method in interface com.whizzosoftware.hobson.api.action.ActionClassProvider
-
Returns the contexts that comprise an action set.
- getActionSetIdFromKey(HubContext, String) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- getActionSets(HubContext) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Returns all published action sets.
- getActivityLog(long) - Method in interface com.whizzosoftware.hobson.api.activity.ActivityLogManager
-
Returns entries from the activity log.
- getAdvertisement() - Method in class com.whizzosoftware.hobson.api.event.advertisement.DeviceAdvertisementEvent
-
- getAllActionSets(HubContext) - Method in interface com.whizzosoftware.hobson.api.action.store.ActionStore
-
Returns all action sets in the store.
- getAllPresenceEntities(HubContext) - Method in interface com.whizzosoftware.hobson.api.presence.PresenceManager
-
Returns all presence entities for a hub.
- getAllPresenceEntities(HubContext) - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Returns a collection of all presence entities.
- getAllPresenceLocations(HubContext) - Method in interface com.whizzosoftware.hobson.api.presence.PresenceManager
-
Retrieves a lit of all presence locations.
- getAllPresenceLocations(HubContext) - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Returns a collection of all presence locations.
- getAllTasks(HubContext) - Method in interface com.whizzosoftware.hobson.api.task.store.TaskStore
-
Returns all tasks in the store.
- getAllTasks(TaskManager, PluginContext) - Method in interface com.whizzosoftware.hobson.api.task.store.TaskStore
-
Returns all task in the store associated with a particular plugin.
- getApiKey() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- getApiKey() - Method in class com.whizzosoftware.hobson.api.hub.HubCredentials
-
- getArgument() - Method in class com.whizzosoftware.hobson.api.property.TypedPropertyConstraint
-
Returns an argument that is associated with the constraint.
- getAssociations() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getAuthorizationEndpoint() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getBeaconMajor() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocation
-
- getBeaconMinor() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocation
-
- getBody() - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Returns the response body as a String.
- getBody() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- getBodyAsStream() - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Returns the response body as a stream.
- getBodyAsStream() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- getBooleanPropertyValue(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getBooleanPropertyValue(String, boolean) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getBrightness() - Method in class com.whizzosoftware.hobson.api.color.Color
-
Returns the brightness of the color.
- getCheckInTime() - Method in class com.whizzosoftware.hobson.api.event.device.DeviceCheckInEvent
-
- getClazz() - Method in class com.whizzosoftware.hobson.api.hub.HubWebApplication
-
- getCode() - Method in class com.whizzosoftware.hobson.api.device.DeviceError
-
- getCode() - Method in exception com.whizzosoftware.hobson.api.HobsonRuntimeException
-
Returns the machine-readable code associated with the exception.
- getCode() - Method in class com.whizzosoftware.hobson.api.plugin.PluginStatus
-
Returns a status enumeration.
- getColorTemperature() - Method in class com.whizzosoftware.hobson.api.color.Color
-
Returns the color temperature of the color.
- getCompletionTime() - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
- getConditionClass(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.task.condition.TaskConditionClassProvider
-
Returns the condition class for a specific context.
- getConditionClasses(HubContext, ConditionClassType, boolean) - Method in interface com.whizzosoftware.hobson.api.task.TaskManager
-
Returns all published condition classes.
- getConditionClassType() - Method in class com.whizzosoftware.hobson.api.task.condition.TaskConditionClass
-
Returns the type of the condition class (e.g.
- getConditions() - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Returns the condition set for this task.
- getConfig() - Method in interface com.whizzosoftware.hobson.api.hub.OIDCConfigProvider
-
Returns an OIDC configuration.
- getConfiguration() - Method in class com.whizzosoftware.hobson.api.event.device.DeviceConfigurationUpdateEvent
-
- getConfiguration() - Method in class com.whizzosoftware.hobson.api.event.hub.HubConfigurationUpdateEvent
-
- getConfiguration() - Method in class com.whizzosoftware.hobson.api.event.plugin.PluginConfigurationUpdateEvent
-
- getConfiguration() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- getConfiguration(HubContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns the configuration associated with a Hub.
- getConfigurationClass() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getConfigurationClass() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getConfigurationClass() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getConfigurationClass() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- getConfigurationClass(HubContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns the configuration class associated with a Hub.
- getConfigurationClass() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getConfigurationClass() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonLocalPluginDescriptor
-
- getConfigurationClass() - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getConfigurationManager() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getConfigurationProperty(String) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getConfigurationPropertyTypes() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
Returns an array of configuration properties the device supports.
- getConfigurationPropertyTypes() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
Returns an array of configuration properties the plugin supports.
- getConstraints() - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- getContainerClass(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns a published container class.
- getContainerClassContext() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getContainerClassId() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- getContext() - Method in class com.whizzosoftware.hobson.api.action.SingleAction
-
- getContext() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getContext() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getContext() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getContext() - Method in class com.whizzosoftware.hobson.api.event.plugin.PluginStatusChangeEvent
-
- getContext() - Method in class com.whizzosoftware.hobson.api.event.task.TaskExecutionEvent
-
- getContext() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- getContext() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getContext() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonLocalPluginDescriptor
-
- getContext() - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getContext() - Method in class com.whizzosoftware.hobson.api.presence.PresenceEntity
-
- getContext() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocation
-
- getContext() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClass
-
- getContext() - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Returns the context of the task.
- getContext() - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- getContext() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableDescriptor
-
- getContext() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableState
-
- getContext() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Returns the device context associated with the update.
- getContext() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableDescriptor
-
- getContext() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Returns the device context associated with the update.
- getCookies() - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Returns all cookies present in the response.
- getCookies() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- getCurrentPassword() - Method in class com.whizzosoftware.hobson.api.hub.PasswordChange
-
- getData(String, long, DataStreamInterval) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamDataStore
-
Retrieves data values from a data stream.
- getData(HubContext, String, long, DataStreamInterval) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamManager
-
Returns data from a data stream.
- getData(HubContext, String, long, DataStreamInterval) - Method in class com.whizzosoftware.hobson.api.data.DelegatingDataStreamManager
-
- getData(HubContext, String, long, DataStreamInterval) - Method in class com.whizzosoftware.hobson.api.data.StubDataStreamManager
-
- getDataDirectory() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
Returns a File for the plugin's directory sandbox.
- getDataDirectory(PluginContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getDataDirectory(PluginContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns a File for a plugin's data directory.
- getDataFile(String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
Returns a File located in the plugin's directory sandbox.
- getDataFile(PluginContext, String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getDataFile(PluginContext, String) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns a File for a named file located in a plugin's data directory.
- getDataStream(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamManager
-
Returns a specific data stream.
- getDataStream(String) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamMetaStore
-
Retrieves a specific data stream for a user.
- getDataStream(HubContext, String) - Method in class com.whizzosoftware.hobson.api.data.DelegatingDataStreamManager
-
- getDataStream(HubContext, String) - Method in class com.whizzosoftware.hobson.api.data.StubDataStreamManager
-
- getDataStreams(HubContext) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamManager
-
Returns the list of created data streams.
- getDataStreams(String) - Method in interface com.whizzosoftware.hobson.api.data.DataStreamMetaStore
-
Retrieves all data streams for a user.
- getDataStreams(HubContext) - Method in class com.whizzosoftware.hobson.api.data.DelegatingDataStreamManager
-
- getDataStreams(HubContext) - Method in class com.whizzosoftware.hobson.api.data.StubDataStreamManager
-
- getDecoder() - Method in class com.whizzosoftware.hobson.api.plugin.channel.AbstractChannelObjectPlugin
-
Returns the decoder that converts a sequence of bytes received from the channel into one or more
Java objects.
- getDefaultName() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getDefaultName() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getDefaultPort() - Method in class com.whizzosoftware.hobson.api.plugin.channel.AbstractChannelObjectPlugin
-
Indicates the default network port.
- getDefaultUser() - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Returns the default user if one is available.
- getDependencies(ActionClassProvider) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Returns the PropertyContainerClassContexts that this task is dependent on.
- getDescription() - Method in class com.whizzosoftware.hobson.api.action.ActionClass
-
Returns the action class description.
- getDescription() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getDescription() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- getDescription() - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- getDescription() - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Returns a human-readable description of the task.
- getDescription() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariable
-
- getDescriptionTemplate() - Method in class com.whizzosoftware.hobson.api.task.condition.TaskConditionClass
-
Returns the description template is a String that can be used by a user interface to generate a human-readable
description of the condition class.
- getDescriptor() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getDescriptor() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getDescriptor() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getDescriptor() - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getDescriptor() - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- getDevice(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns a specific device.
- getDeviceAdvertisementSnapshot(String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
Requests all currently known device advertisements.
- getDeviceConfiguration(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Retrieves a specific device's configuration.
- getDeviceConfiguration(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns a specific device's configuration.
- getDeviceConfigurationProperty(DeviceContext, String) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Retrieves a specific device's configuration property.
- getDeviceConfigurationProperty(DeviceContext, String) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns a device configuration property.
- getDeviceConfigurationProperty(String, String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getDeviceConfigurationProperty(String, String) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getDeviceContext() - Method in class com.whizzosoftware.hobson.api.event.device.DeviceEvent
-
- getDeviceContext() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- getDeviceId() - Method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
- getDeviceId() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- getDeviceId() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- getDeviceId() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Returns the device ID that updated the variable.
- getDeviceLastCheckin(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns the last time a device checked in.
- getDeviceLastCheckin(String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getDeviceLastCheckin(String) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getDeviceProxies() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getDeviceProxy(String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getDevices(PluginContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns all devices published by a plugin.
- getDevices(HubContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns all devices published by a hub.
- getDevices(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns all devices with a given tag.
- getDeviceVariable(DeviceVariableContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns the state of a device variable.
- getDeviceVariableNames(HubContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns all variable names published by all devices.
- getDeviceVariableState(DeviceVariableContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
Returns the device variable state for a device not created by this plugin.
- getDeviceVariableState(String, String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getDeviceVariableState(String, String) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
Returns the device variable state for a device published by this plugin.
- getDeviceVariableState(DeviceVariableContext) - Method in interface com.whizzosoftware.hobson.api.task.condition.ConditionEvaluationContext
-
- getDiscoManager() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getDomain() - Method in class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- getEmail() - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- getEncoder() - Method in class com.whizzosoftware.hobson.api.plugin.channel.AbstractChannelObjectPlugin
-
Returns an encoder that converts a Java object into a sequence of bytes from transmission over the
channel.
- getEndLine() - Method in class com.whizzosoftware.hobson.api.hub.LineRange
-
- getEntityContext() - Method in class com.whizzosoftware.hobson.api.event.presence.PresenceUpdateNotificationEvent
-
- getEntityContext() - Method in class com.whizzosoftware.hobson.api.event.presence.PresenceUpdateRequestEvent
-
- getEntityId() - Method in class com.whizzosoftware.hobson.api.presence.PresenceEntityContext
-
- getEnumeration() - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- getError() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getError() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getError() - Method in class com.whizzosoftware.hobson.api.event.task.TaskExecutionEvent
-
- getEventId() - Method in class com.whizzosoftware.hobson.api.event.HobsonEvent
-
- getEventLoopExecutor() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getEventLoopExecutor() - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getEventManager() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getExternalDeviceAdvertisements(PluginContext, String) - Method in interface com.whizzosoftware.hobson.api.disco.DiscoManager
-
Allows a plugin to request all known external device advertisements.
- getFamilyName() - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- getFields() - Method in class com.whizzosoftware.hobson.api.data.DataStream
-
- getGivenName() - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- getGlobalVariable(GlobalVariableContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns a global variable.
- getGlobalVariable(GlobalVariableContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getGlobalVariable(GlobalVariableContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns a global variable.
- getGlobalVariables(HubContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns all global variables associated with a hub.
- getGlobalVariables(PluginContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getGlobalVariables(PluginContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns all global variables published by a plugin.
- getGrantTypesSupported() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getHeader(String) - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Returns a specific header in the response.
- getHeader(String) - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- getHeaders() - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Returns all response headers.
- getHeaders() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- getHeartbeatFrame() - Method in class com.whizzosoftware.hobson.api.plugin.channel.ChannelIdleDetectionConfig
-
Returns the heartbeat frame that is sent when a channel is considered idle.
- getHttpOnly() - Method in class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- getHub(HubContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns a specific hub.
- getHubConfiguration(HubContext) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Returns the configuration associated with a Hub.
- getHubConfiguration(HubContext) - Method in interface com.whizzosoftware.hobson.api.task.condition.ConditionEvaluationContext
-
- getHubConfigurationProperty(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Returns a configuration property associated with a Hub.
- getHubContext() - Method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
- getHubContext() - Method in class com.whizzosoftware.hobson.api.plugin.PluginContext
-
- getHubContext() - Method in class com.whizzosoftware.hobson.api.presence.PresenceEntityContext
-
- getHubContext() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocationContext
-
- getHubContext() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- getHubContext() - Method in class com.whizzosoftware.hobson.api.task.TaskContext
-
- getHubContext() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- getHubContext() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableContext
-
- getHubContext() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableDescriptor
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.hub.HubContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.plugin.PluginContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.presence.PresenceEntityContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocationContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.task.TaskContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableContext
-
- getHubId() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableDescriptor
-
- getHubImage(HubContext) - Method in interface com.whizzosoftware.hobson.api.image.ImageManager
-
Retrieves a Hub image.
- getHubManager() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getHubs() - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns all hubs the system knows about.
- getHubs() - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- getHubsForUser(String) - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Returns the hubs associated with a user.
- getHue() - Method in class com.whizzosoftware.hobson.api.color.Color
-
Returns the hue of the color.
- getId() - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
- getId() - Method in class com.whizzosoftware.hobson.api.data.DataStream
-
- getId() - Method in class com.whizzosoftware.hobson.api.data.DataStreamField
-
- getId() - Method in class com.whizzosoftware.hobson.api.disco.DeviceAdvertisement
-
Returns a unique identifier for this device advertisement.
- getId() - Method in class com.whizzosoftware.hobson.api.image.ImageGroup
-
- getId() - Method in class com.whizzosoftware.hobson.api.persist.TemplatedId
-
- getId() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- getId() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getId() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerSet
-
- getId() - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- getId() - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- getIdleDetectionConfig() - Method in class com.whizzosoftware.hobson.api.plugin.channel.AbstractChannelObjectPlugin
-
Returns a configuration object used for idle detection.
- getIdTemplate() - Method in class com.whizzosoftware.hobson.api.persist.TemplatedId
-
- getIdTokenSigningAlgValuesSupported() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getImageIds() - Method in class com.whizzosoftware.hobson.api.image.ImageGroup
-
- getImageLibraryGroups(HubContext) - Method in interface com.whizzosoftware.hobson.api.image.ImageManager
-
Retrieves all groups in the image library.
- getImageLibraryImage(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.image.ImageManager
-
Retrieves binary representation of an image library image.
- getImageLibraryImageIds(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.image.ImageManager
-
Retrieves all image IDs in a group.
- getImageUrl() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- getInetAddress() - Method in class com.whizzosoftware.hobson.api.hub.NetworkInfo
-
- getInputStream() - Method in class com.whizzosoftware.hobson.api.image.ImageInputStream
-
- getInternalDeviceAdvertisement(HubContext, String, String) - Method in interface com.whizzosoftware.hobson.api.disco.DiscoManager
-
Returns a specific published internal device advertisement.
- getInternalDeviceAdvertisements(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.disco.DiscoManager
-
Returns all published internal device advertisements.
- getIssuer() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getJobId() - Method in class com.whizzosoftware.hobson.api.action.job.AsyncJobHandle
-
- getJobInfo(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Returns information about a running job.
- getJwksEndpoint() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getLastCheckin() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getLastCheckin() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getLastUpdate() - Method in class com.whizzosoftware.hobson.api.presence.PresenceEntity
-
- getLastUpdate() - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- getLastUpdate() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableState
-
- getLastUpdate() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariable
-
- getLatitude() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocation
-
- getLineCount() - Method in class com.whizzosoftware.hobson.api.hub.LineRange
-
- getLocalHub() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getLocalManager() - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns a manager for the local hub (if one exists).
- getLocalPlugin(PluginContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getLocalPlugin(PluginContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Retrieves a specific plugin.
- getLocalPluginConfiguration(PluginContext) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Returns the configuration for a local plugin.
- getLocalPluginConfiguration(PluginContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getLocalPluginConfiguration(PluginContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns the plugin level configuration.
- getLocalPluginDeviceLastCheckin(PluginContext, String) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns the last check in time of a plugin's device.
- getLocalPluginDeviceVariable(DeviceVariableContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getLocalPluginDeviceVariable(DeviceVariableContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns information about a plugin device variable.
- getLocalPluginIcon(PluginContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns a plugin's icon.
- getLocalPluginInternal(PluginContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- getLocalPlugins(HubContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns information about all local plugins installed on the hub.
- getLocation() - Method in class com.whizzosoftware.hobson.api.event.presence.PresenceUpdateRequestEvent
-
- getLocationId() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocationContext
-
- getLog(HubContext, long, long, Appendable) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns content from the Hub log.
- getLongitude() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocation
-
- getManufacturerName() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getManufacturerName() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getManufacturerVersion() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getManufacturerVersion() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getMap(String) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Retrieves a named map.
- getMapValue(String, String) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Retrieves a value from within a named map.
- getMask() - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- getMask() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableDescriptor
-
- getMaxAge() - Method in class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- getMaxIdleTime() - Method in class com.whizzosoftware.hobson.api.plugin.channel.ChannelIdleDetectionConfig
-
Returns the maximum number of seconds a channel can be idle before a heartbeat is sent.
- getMediaType() - Method in class com.whizzosoftware.hobson.api.image.ImageInputStream
-
- getMediaType() - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- getMediaType() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableDescriptor
-
- getMessage() - Method in class com.whizzosoftware.hobson.api.device.DeviceError
-
- getMessage() - Method in class com.whizzosoftware.hobson.api.plugin.PluginStatus
-
Returns a human-readable message regarding the plugin status (for example, the cause of a failure)
- getModelName() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getModelName() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getName() - Method in class com.whizzosoftware.hobson.api.action.ActionClass
-
Returns the action class name.
- getName() - Method in class com.whizzosoftware.hobson.api.activity.ActivityLogEntry
-
- getName() - Method in class com.whizzosoftware.hobson.api.data.DataStream
-
- getName() - Method in class com.whizzosoftware.hobson.api.data.DataStreamField
-
- getName() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getName() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getName() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getName() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- getName() - Method in class com.whizzosoftware.hobson.api.image.ImageGroup
-
- getName() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getName() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- getName() - Method in class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- getName() - Method in class com.whizzosoftware.hobson.api.presence.PresenceEntity
-
- getName() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocation
-
- getName() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getName() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerSet
-
- getName() - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- getName() - Method in class com.whizzosoftware.hobson.api.task.condition.TaskConditionClass
-
- getName() - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Returns the task name.
- getName() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- getName() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Returns the variable name that has changed.
- getName() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableContext
-
- getName() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableDescriptor
-
- getName() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Returns the variable name that has changed.
- getNetworkInfo() - Method in interface com.whizzosoftware.hobson.api.hub.LocalHubManager
-
Returns a viable network interface to be used for communication.
- getNetworkInterface() - Method in class com.whizzosoftware.hobson.api.hub.NetworkInfo
-
- getNewLocation() - Method in class com.whizzosoftware.hobson.api.event.presence.PresenceUpdateNotificationEvent
-
- getNewPassword() - Method in class com.whizzosoftware.hobson.api.hub.PasswordChange
-
- getNewValue() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Returns the new variable value.
- getNewValue() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Returns the new variable value.
- getObject() - Method in class com.whizzosoftware.hobson.api.disco.DeviceAdvertisement
-
Returns an object representation of the advertisement.
- getOIDCConfig() - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Returns the OpenID Connect configuration.
- getOldLocation() - Method in class com.whizzosoftware.hobson.api.event.presence.PresenceUpdateNotificationEvent
-
- getOldValue() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Returns the previous variable value.
- getOldValue() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Returns the previous variable value.
- getPath() - Method in class com.whizzosoftware.hobson.api.hub.HubWebApplication
-
- getPath() - Method in class com.whizzosoftware.hobson.api.hub.WebSocketInfo
-
- getPath() - Method in class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- getPlugin() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
Returns this device's plugin.
- getPluginContext() - Method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
- getPluginContext() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- getPluginContext() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- getPluginContext() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableContext
-
- getPluginContext() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableDescriptor
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.event.plugin.PluginConfigurationUpdateEvent
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.event.task.TaskRegistrationEvent
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.event.task.TaskUpdatedEvent
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.plugin.PluginContext
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Returns the plugin ID that updated the variable.
- getPluginId() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableContext
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableDescriptor
-
- getPluginId() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Returns the plugin ID that updated the variable.
- getPort() - Method in class com.whizzosoftware.hobson.api.hub.WebSocketInfo
-
- getPreferredVariableName() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getPreferredVariableName() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getPresenceEntity(PresenceEntityContext) - Method in interface com.whizzosoftware.hobson.api.presence.PresenceManager
-
Returns details of a presence entity.
- getPresenceEntity(PresenceEntityContext) - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Returns a presence entity.
- getPresenceEntityLocation(PresenceEntityContext) - Method in interface com.whizzosoftware.hobson.api.presence.PresenceManager
-
Retrieves the current location of a presence entity.
- getPresenceLocation(PresenceLocationContext) - Method in interface com.whizzosoftware.hobson.api.presence.PresenceManager
-
Returns details of a presence location.
- getPresenceLocation(PresenceLocationContext) - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Returns a presence location.
- getProperties() - Method in interface com.whizzosoftware.hobson.api.action.ActionExecutionContext
-
Returns the set of properties associated with the action execution.
- getProperties() - Method in class com.whizzosoftware.hobson.api.event.HobsonEvent
-
- getProperties() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerSet
-
- getProperties() - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
A list of arbitrary properties associated with the task.
- getProperty(String) - Method in class com.whizzosoftware.hobson.api.event.HobsonEvent
-
- getPropertyContainerClass(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.property.PropertyContainerClassProvider
-
- getPropertyValue(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getPropertyValue(String, Object) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getPropertyValues() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getProtocol() - Method in class com.whizzosoftware.hobson.api.hub.WebSocketInfo
-
- getProtocolId() - Method in class com.whizzosoftware.hobson.api.disco.DeviceAdvertisement
-
Returns the protocol the advertisement used (e.g.
- getPublishedDeviceDescriptions() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getRadius() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocation
-
- getRawData() - Method in class com.whizzosoftware.hobson.api.disco.DeviceAdvertisement
-
Returns the raw data of the advertisement.
- getRefreshInterval() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getRefreshInterval() - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getRemotePlugin(PluginContext, String) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Retrieves descriptor for a remotely available plugin.
- getRemotePlugins(HubContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Retrieve descriptors for all remotely available plugins.
- getRemotePluginVersions(HubContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Retrieve the latest version of available remote plugins.
- getRemoteRepositories() - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Returns the remote repositories that have been enabled.
- getResponseTypesSupported() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getRoles() - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Returns all the valid roles that can be assigned to a user.
- getRoles() - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- getSaturation() - Method in class com.whizzosoftware.hobson.api.color.Color
-
Returns the saturation of the color.
- getSecure() - Method in class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- getSerialPorts(HubContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns a list of serial ports available on a Hub.
- getSet(String) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Retrieves a named set.
- getSigningKey() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getStartFuture() - Method in class com.whizzosoftware.hobson.api.action.job.AsyncJobHandle
-
- getStartLine() - Method in class com.whizzosoftware.hobson.api.hub.LineRange
-
- getStartTime() - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
- getState() - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- getStatus() - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
- getStatus() - Method in interface com.whizzosoftware.hobson.api.action.job.JobInfo
-
Returns the current status of the job.
- getStatus() - Method in class com.whizzosoftware.hobson.api.event.plugin.PluginStatusChangeEvent
-
- getStatus() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getStatus() - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getStatus() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- getStatusCode() - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Returns the HTTP response code.
- getStatusCode() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- getStatusMessages() - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
- getStatusMessages() - Method in interface com.whizzosoftware.hobson.api.action.job.JobInfo
-
Returns status messages associated with the job.
- getStatusText() - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Returns the HTTP response text.
- getStatusText() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- getStringPropertyValue(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getStringPropertyValue(String, String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- getSubjectTypesSupported() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getSupportedProperties() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClass
-
- getSupportedProperty(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClass
-
- getTags() - Method in class com.whizzosoftware.hobson.api.data.DataStream
-
- getTags() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getTask() - Method in class com.whizzosoftware.hobson.api.event.task.TaskDeletedEvent
-
- getTask() - Method in class com.whizzosoftware.hobson.api.event.task.TaskUpdatedEvent
-
- getTask(TaskContext) - Method in interface com.whizzosoftware.hobson.api.task.store.TaskStore
-
Returns a particular task from the store.
- getTask(TaskContext) - Method in interface com.whizzosoftware.hobson.api.task.TaskManager
-
Returns a specific task.
- getTaskId() - Method in class com.whizzosoftware.hobson.api.task.TaskContext
-
- getTaskManager() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getTaskProvider() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getTaskProvider() - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- getTasks() - Method in class com.whizzosoftware.hobson.api.event.task.TaskRegistrationEvent
-
- getTasks(HubContext) - Method in interface com.whizzosoftware.hobson.api.task.TaskManager
-
Returns all tasks that have been published by all task providers.
- getTime() - Method in class com.whizzosoftware.hobson.api.data.DataStreamValueSet
-
- getTimeoutInterval() - Method in class com.whizzosoftware.hobson.api.action.ActionClass
-
Returns the timeout interval for the action.
- getTimestamp() - Method in class com.whizzosoftware.hobson.api.activity.ActivityLogEntry
-
- getTimestamp() - Method in class com.whizzosoftware.hobson.api.event.HobsonEvent
-
- getTimestamp() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Returns the time the variable update occurred.
- getTimestamp() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Returns the time the variable update occurred.
- getTokenEndpoint() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getTriggerCondition(TaskConditionClassProvider, List<PropertyContainer>) - Static method in class com.whizzosoftware.hobson.api.task.TaskHelper
-
Returns the trigger condition from a list of conditions.
- getType() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getType() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getType() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getType() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- getType() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- getType() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClass
-
- getType() - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- getType() - Method in class com.whizzosoftware.hobson.api.property.TypedPropertyConstraint
-
Returns the type of constraint.
- getUpdates() - Method in class com.whizzosoftware.hobson.api.event.device.DeviceVariablesUpdateEvent
-
- getUpdates() - Method in class com.whizzosoftware.hobson.api.event.hub.GlobalVariableUpdateEvent
-
- getUri() - Method in class com.whizzosoftware.hobson.api.disco.DeviceAdvertisement
-
Returns the URI associated with this advertisement.
- getUser(String) - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Returns details about a user.
- getUserId() - Method in class com.whizzosoftware.hobson.api.hub.HubCredentials
-
- getUserIdForHubId(String) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns the user ID associated with the given hub ID.
- getUserInfoEndpoint() - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- getUsers() - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Returns all users in the user store.
- getValue() - Method in class com.whizzosoftware.hobson.api.plugin.http.Cookie
-
- getValue() - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- getValue() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableState
-
- getValue() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariable
-
- getValues() - Method in class com.whizzosoftware.hobson.api.data.DataStreamValueSet
-
- getValues() - Method in class com.whizzosoftware.hobson.api.event.device.DeviceVariablesUpdateRequestEvent
-
- getVariable() - Method in class com.whizzosoftware.hobson.api.data.DataStreamField
-
- getVariable(String) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getVariables() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- getVariableState(String) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- getVariableState(String) - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- getVersion() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- getVersion(HubContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Returns the version of a specific hub.
- getVersion() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- getWebSocketInfo() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- GIVEN_NAME - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- givenName(String) - Method in class com.whizzosoftware.hobson.api.security.HobsonUser.Builder
-
- GLOBAL - Static variable in class com.whizzosoftware.hobson.api.device.DeviceContext
-
- GLOBAL - Static variable in class com.whizzosoftware.hobson.api.event.EventTopics
-
- GlobalVariable - Class in com.whizzosoftware.hobson.api.variable
-
- GlobalVariable(GlobalVariableDescriptor, Long, Object) - Constructor for class com.whizzosoftware.hobson.api.variable.GlobalVariable
-
- GlobalVariableContext - Class in com.whizzosoftware.hobson.api.variable
-
- GlobalVariableContext(PluginContext, String) - Constructor for class com.whizzosoftware.hobson.api.variable.GlobalVariableContext
-
- GlobalVariableDescriptor - Class in com.whizzosoftware.hobson.api.variable
-
- GlobalVariableDescriptor(GlobalVariableContext) - Constructor for class com.whizzosoftware.hobson.api.variable.GlobalVariableDescriptor
-
- GlobalVariableUpdate - Class in com.whizzosoftware.hobson.api.variable
-
A class representing a global variable update including both the old and new values.
- GlobalVariableUpdate(GlobalVariableContext, Object, Object) - Constructor for class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Constructor.
- GlobalVariableUpdate(GlobalVariableContext, Object) - Constructor for class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
- GlobalVariableUpdate(GlobalVariableContext, Object, Object, long) - Constructor for class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Constructor.
- GlobalVariableUpdateEvent - Class in com.whizzosoftware.hobson.api.event.hub
-
- GlobalVariableUpdateEvent(long, GlobalVariableUpdate) - Constructor for class com.whizzosoftware.hobson.api.event.hub.GlobalVariableUpdateEvent
-
- GlobalVariableUpdateEvent(long, List<GlobalVariableUpdate>) - Constructor for class com.whizzosoftware.hobson.api.event.hub.GlobalVariableUpdateEvent
-
- GlobalVariableUpdateEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.hub.GlobalVariableUpdateEvent
-
- hasActionClass(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Indicates whether an ActionClass has been published.
- hasActionClasses() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- hasActionClasses() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonLocalPluginDescriptor
-
- hasConditions() - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Returns whether this task has any conditions.
- hasConstraintValue(PropertyConstraintType, Object) - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- hasConstraintValues() - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- hasCookies() - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Indicates whether cookies were present in the response
- hasCookies() - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- hasDefaultUser() - Method in interface com.whizzosoftware.hobson.api.security.AccessManager
-
Indicates whether this access manager has a default user (e.g.
- hasDevice(DeviceContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Indicates whether a device has been published.
- hasDevice(CollectionPersistenceContext, DeviceContext) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- hasDeviceContext() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- hasDeviceContext() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- hasDeviceId() - Method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
- hasDeviceId() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- hasDeviceProxy(String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- hasDeviceVariable(DeviceVariableContext) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Returns whether a device has published a variable.
- hasDeviceVariable(String, String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- hasDeviceVariableState(DeviceVariableContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- hasDeviceVariableState(String, String) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- hasDeviceVariableState(String, String) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
Returns whether this device has published a variable.
- hasEndLine() - Method in class com.whizzosoftware.hobson.api.hub.LineRange
-
- hasEnumeration() - Method in class com.whizzosoftware.hobson.api.property.TypedProperty
-
- hasError() - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- hasError() - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- hasError() - Method in class com.whizzosoftware.hobson.api.event.task.TaskExecutionEvent
-
- hasExceededTimeout(long) - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
- hasFields() - Method in class com.whizzosoftware.hobson.api.data.DataStream
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.device.DeviceContext
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.hub.HubContext
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.plugin.PluginContext
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.presence.PresenceEntityContext
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.presence.PresenceLocationContext
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.task.TaskContext
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- hashCode() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableContext
-
- hasHeader(String) - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpResponse
-
Indicates whether a header is present in the response.
- hasHeader(String) - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpResponseAdapter
-
- hasHubContext() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- hasHubId() - Method in class com.whizzosoftware.hobson.api.hub.HubContext
-
- hasHubs() - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- hasId() - Method in class com.whizzosoftware.hobson.api.data.DataStreamField
-
- hasId() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- hasId() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerSet
-
- hasLocalPluginDeviceVariable(DeviceVariableContext) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- hasLocalPluginDeviceVariable(DeviceVariableContext) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Indicates whether a plugin has published a device variable.
- hasMap(String) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Indicates whether a given named map exists.
- hasMediaType() - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- hasMediaType() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableDescriptor
-
- hasName() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- hasName() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableContext
-
- hasNewValue() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Indicates whether this change has a new value.
- hasNewValue() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Indicates whether this change has a new value.
- hasOldValue() - Method in class com.whizzosoftware.hobson.api.variable.DeviceVariableUpdate
-
Indicates whether this change has an old value.
- hasOldValue() - Method in class com.whizzosoftware.hobson.api.variable.GlobalVariableUpdate
-
Indicates whether this change has an old value.
- hasPluginContext() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClassContext
-
- hasPreferredVariableName() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- hasProperties() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerSet
-
- hasProperties() - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Indicates whether this task has any properties associated with it.
- hasPropertyContainerClass(PropertyContainerClassContext) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Indicates whether a property container class exists.
- hasPropertyValue(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- hasPropertyValues() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- hasRole(String) - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- hasRoles() - Method in class com.whizzosoftware.hobson.api.security.HobsonUser
-
- hasSet(String) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Indicates whether a given named set exists.
- hasSetValue(String, Object) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Indicates whether a named set contains a value.
- hasStartLine() - Method in class com.whizzosoftware.hobson.api.hub.LineRange
-
- hasSupportedProperties() - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClass
-
- hasTags() - Method in class com.whizzosoftware.hobson.api.data.DataStream
-
- hasTags() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- hasTaskId() - Method in class com.whizzosoftware.hobson.api.task.TaskContext
-
- hasTaskProvider() - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- hasTaskProvider() - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- hasVariable(String) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- hasVariable(String) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- hasVariable(String) - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- hasVariableDescriptions() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- hasVariables() - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- hasVersion() - Method in class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- hasWebSocketInfo() - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub
-
- HOBSON_HOME - Static variable in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
- HobsonAuthenticationException - Exception in com.whizzosoftware.hobson.api
-
An unchecked exception that occurs when an authentication failure has occurred.
- HobsonAuthenticationException(String) - Constructor for exception com.whizzosoftware.hobson.api.HobsonAuthenticationException
-
Constructor.
- HobsonAuthorizationException - Exception in com.whizzosoftware.hobson.api
-
An unchecked exception that occurs when an authorization failure has occurred.
- HobsonAuthorizationException(String) - Constructor for exception com.whizzosoftware.hobson.api.HobsonAuthorizationException
-
Constructor.
- HobsonDeviceDescriptor - Class in com.whizzosoftware.hobson.api.device
-
- HobsonDeviceDescriptor(DeviceContext) - Constructor for class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- HobsonDeviceDescriptor.Builder - Class in com.whizzosoftware.hobson.api.device
-
- HobsonDeviceProxy - Interface in com.whizzosoftware.hobson.api.device.proxy
-
An interface for classes that act as a proxy between Hobson and actual hardware.
- HobsonEvent - Class in com.whizzosoftware.hobson.api.event
-
An abstract base class for Hobson-specific events.
- HobsonEvent(Long, String) - Constructor for class com.whizzosoftware.hobson.api.event.HobsonEvent
-
- HobsonEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.HobsonEvent
-
- HobsonHub - Class in com.whizzosoftware.hobson.api.hub
-
A class that encapsulates information about a hub.
- HobsonHub.Builder - Class in com.whizzosoftware.hobson.api.hub
-
- HobsonInvalidRequestException - Exception in com.whizzosoftware.hobson.api
-
An unchecked exception indicating a request is invalid for some reason.
- HobsonInvalidRequestException(String) - Constructor for exception com.whizzosoftware.hobson.api.HobsonInvalidRequestException
-
- HobsonInvalidRequestException(String, Throwable) - Constructor for exception com.whizzosoftware.hobson.api.HobsonInvalidRequestException
-
- HobsonLocalPluginDescriptor - Class in com.whizzosoftware.hobson.api.plugin
-
- HobsonLocalPluginDescriptor(PluginContext, PluginType, String, String, String, PluginStatus) - Constructor for class com.whizzosoftware.hobson.api.plugin.HobsonLocalPluginDescriptor
-
- HobsonNotFoundException - Exception in com.whizzosoftware.hobson.api
-
An unchecked exception indicating a requested entity was not found.
- HobsonNotFoundException(String) - Constructor for exception com.whizzosoftware.hobson.api.HobsonNotFoundException
-
Constructor.
- HobsonNotFoundException(String, Throwable) - Constructor for exception com.whizzosoftware.hobson.api.HobsonNotFoundException
-
Constructor.
- HobsonPlugin - Interface in com.whizzosoftware.hobson.api.plugin
-
Interface for all Hobson Hub plugins.
- HobsonPluginDescriptor - Class in com.whizzosoftware.hobson.api.plugin
-
- HobsonPluginDescriptor(String, PluginType, String, String, String, PluginStatus) - Constructor for class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- HobsonPluginDescriptor(String, PluginType, String, String, String, PluginStatus, String) - Constructor for class com.whizzosoftware.hobson.api.plugin.HobsonPluginDescriptor
-
- HobsonRuntimeException - Exception in com.whizzosoftware.hobson.api
-
An unchecked, Hobson-specific exception.
- HobsonRuntimeException(String) - Constructor for exception com.whizzosoftware.hobson.api.HobsonRuntimeException
-
- HobsonRuntimeException(int, String) - Constructor for exception com.whizzosoftware.hobson.api.HobsonRuntimeException
-
Constructor.
- HobsonRuntimeException(String, Throwable) - Constructor for exception com.whizzosoftware.hobson.api.HobsonRuntimeException
-
Constructor.
- HobsonRuntimeException(int, String, Throwable) - Constructor for exception com.whizzosoftware.hobson.api.HobsonRuntimeException
-
Constructor.
- HobsonTask - Class in com.whizzosoftware.hobson.api.task
-
A generic interface for entities that trigger Hobson actions.
- HobsonTask() - Constructor for class com.whizzosoftware.hobson.api.task.HobsonTask
-
- HobsonTask(TaskContext, String, String, boolean, Map<String, Object>, List<PropertyContainer>, PropertyContainerSet) - Constructor for class com.whizzosoftware.hobson.api.task.HobsonTask
-
- HobsonUser - Class in com.whizzosoftware.hobson.api.security
-
Encapsulates information about a Hobson user.
- HobsonUser(String) - Constructor for class com.whizzosoftware.hobson.api.security.HobsonUser
-
- HobsonUser.Builder - Class in com.whizzosoftware.hobson.api.security
-
- HttpChannelCompletionHandler - Class in com.whizzosoftware.hobson.api.plugin.http
-
An HttpChannelCompletionHandler is responsible for calling a HobsonPlugin's onHttpResponse() or
onHttpRequestFailure() method when an HTTP response is received.
- HttpChannelCompletionHandler(AbstractHttpClientPlugin, Object) - Constructor for class com.whizzosoftware.hobson.api.plugin.http.HttpChannelCompletionHandler
-
- HttpClientChannel - Class in com.whizzosoftware.hobson.api.plugin.http
-
An abstract class that handles building and executing HTTP requests.
- HttpClientChannel() - Constructor for class com.whizzosoftware.hobson.api.plugin.http.HttpClientChannel
-
- HttpRequest - Interface in com.whizzosoftware.hobson.api.plugin.http
-
An interface representing an HTTP request.
- HttpRequest.Method - Enum in com.whizzosoftware.hobson.api.plugin.http
-
- HttpResponse - Interface in com.whizzosoftware.hobson.api.plugin.http
-
An interface representing an HTTP response.
- HUB_CONFIGURE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- HUB_EXECUTE - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- HUB_ID - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- HUB_READ - Static variable in class com.whizzosoftware.hobson.api.security.AuthorizationAction
-
- HubConfigurationClass - Class in com.whizzosoftware.hobson.api.hub
-
Defines the configurable properties for a Hub.
- HubConfigurationClass() - Constructor for class com.whizzosoftware.hobson.api.hub.HubConfigurationClass
-
- HubConfigurationUpdateEvent - Class in com.whizzosoftware.hobson.api.event.hub
-
Event that occurs when the hub's configuration is updated.
- HubConfigurationUpdateEvent(long, Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.hub.HubConfigurationUpdateEvent
-
- HubConfigurationUpdateEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.hub.HubConfigurationUpdateEvent
-
- HubContext - Class in com.whizzosoftware.hobson.api.hub
-
A class that encapsulates the fully-qualified context of a hub.
- HubContext() - Constructor for class com.whizzosoftware.hobson.api.hub.HubContext
-
- HubContext(String) - Constructor for class com.whizzosoftware.hobson.api.hub.HubContext
-
- HubCredentials - Class in com.whizzosoftware.hobson.api.hub
-
Class that encapsulates credentials (userId & apiKey) for a Hub.
- HubCredentials(String, String) - Constructor for class com.whizzosoftware.hobson.api.hub.HubCredentials
-
- HubEvent - Class in com.whizzosoftware.hobson.api.event.hub
-
Base class for all hub related events.
- HubEvent(Long, String) - Constructor for class com.whizzosoftware.hobson.api.event.hub.HubEvent
-
- HubEvent(Map<String, Object>) - Constructor for class com.whizzosoftware.hobson.api.event.hub.HubEvent
-
- hubId - Variable in class com.whizzosoftware.hobson.api.hub.HubContext
-
- HubManager - Interface in com.whizzosoftware.hobson.api.hub
-
A manager interface for Hub-related functions.
- HUBS - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- hubs(List<String>) - Method in class com.whizzosoftware.hobson.api.security.HobsonUser.Builder
-
- HubWebApplication - Class in com.whizzosoftware.hobson.api.hub
-
Represents a local hub web application.
- HubWebApplication(String, Class) - Constructor for class com.whizzosoftware.hobson.api.hub.HubWebApplication
-
Constructor.
- saveAction(HubContext, CollectionPersistenceContext, PropertyContainer, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveActionProperties(HubContext, CollectionPersistenceContext, PropertyContainer, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveActionSet(HubContext, String, List<PropertyContainer>) - Method in interface com.whizzosoftware.hobson.api.action.store.ActionStore
-
Adds an action set to the store.
- saveActionSet(HubContext, CollectionPersistenceContext, PropertyContainerSet, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveCondition(CollectionPersistenceContext, TaskContext, PropertyContainer, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveDataStream(CollectionPersistenceContext, HubContext, DataStream, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveDevice(CollectionPersistenceContext, HobsonDeviceDescriptor, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveDeviceActionClass(CollectionPersistenceContext, ActionClass, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveDeviceConfiguration(CollectionPersistenceContext, DeviceContext, Map<String, Object>, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveDeviceLastCheckIn(CollectionPersistenceContext, DeviceContext, long, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveDeviceName(CollectionPersistenceContext, DeviceContext, String, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveDeviceTags(CollectionPersistenceContext, DeviceContext, Set<String>, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveDeviceVariableDescription(CollectionPersistenceContext, DeviceVariableDescriptor, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveGlobalVariable(CollectionPersistenceContext, GlobalVariableDescriptor, GlobalVariable, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveHubConfiguration(CollectionPersistenceContext, HubContext, Map<String, Object>, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveLocalPluginConfiguration(CollectionPersistenceContext, PluginContext, Map<String, Object>, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- savePresenceEntity(CollectionPersistenceContext, PresenceEntity, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- savePresenceEntity(PresenceEntity) - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Saves a presence entity.
- savePresenceLocation(CollectionPersistenceContext, PresenceLocation, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- savePresenceLocation(PresenceLocation) - Method in interface com.whizzosoftware.hobson.api.presence.store.PresenceStore
-
Saves a presence location.
- saveTask(CollectionPersistenceContext, HobsonTask, boolean) - Method in class com.whizzosoftware.hobson.api.persist.CollectionPersister
-
- saveTask(HobsonTask) - Method in interface com.whizzosoftware.hobson.api.task.store.TaskStore
-
Adds a task to the store.
- schedule(Runnable, long, long, TimeUnit) - Method in interface com.whizzosoftware.hobson.api.executor.ExecutorManager
-
Schedule a task to run in the future at a recurring interval.
- scheduleAtFixedRateInEventLoop(Runnable, long, long, TimeUnit) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- scheduleAtFixedRateInEventLoop(Runnable, long, long, TimeUnit) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- SECRET - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- send(Object) - Method in class com.whizzosoftware.hobson.api.plugin.channel.AbstractChannelObjectPlugin
-
Sends an object over the channel.
- sendEmail(HubContext, String, String, String) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Sends an e-mail message using the provided e-mail configuration.
- sendHttpRequest(URI, HttpRequest.Method, Object) - Method in class com.whizzosoftware.hobson.api.plugin.http.AbstractHttpClientPlugin
-
Sends an HTTP request.
- sendHttpRequest(URI, HttpRequest.Method, Map<String, String>, Object) - Method in class com.whizzosoftware.hobson.api.plugin.http.AbstractHttpClientPlugin
-
Sends an HTTP request.
- sendHttpRequest(URI, HttpRequest.Method, Map<String, String>, Collection<Cookie>, Object) - Method in class com.whizzosoftware.hobson.api.plugin.http.AbstractHttpClientPlugin
-
Sends an HTTP request.
- sendHttpRequest(URI, HttpRequest.Method, Map<String, String>, Collection<Cookie>, byte[], Object) - Method in class com.whizzosoftware.hobson.api.plugin.http.AbstractHttpClientPlugin
-
Sends an HTTP request.
- sendHttpRequest(URI, HttpRequest.Method, Map<String, String>, Collection<Cookie>, byte[], Object) - Method in class com.whizzosoftware.hobson.api.plugin.http.HttpClientChannel
-
- sendMessage(ActionLifecycleContext, String, Object) - Method in interface com.whizzosoftware.hobson.api.action.Action
-
Sends a message to the action.
- sendMessage(ActionLifecycleContext, String, Object) - Method in class com.whizzosoftware.hobson.api.action.CompositeAction
-
- sendMessage(ActionLifecycleContext, String, Object) - Method in class com.whizzosoftware.hobson.api.action.SingleAction
-
- sendMessage(byte[]) - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingWebSocketHandle
-
- sendMessage(byte[]) - Method in interface com.whizzosoftware.hobson.api.plugin.http.WebSocketHandle
-
Send a byte message.
- sendTestEmail(HubContext, PropertyContainer) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Sends a test e-mail message using the provided e-mail configuration.
- sendTextMessage(String) - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingWebSocketHandle
-
- sendTextMessage(String) - Method in interface com.whizzosoftware.hobson.api.plugin.http.WebSocketHandle
-
Sends a text (String) message.
- setAccessManager(AccessManager) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setAccessManager(AccessManager) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setActionClasses(Collection<ActionClass>) - Method in class com.whizzosoftware.hobson.api.plugin.HobsonLocalPluginDescriptor
-
- setActionManager(ActionManager) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setActionManager(ActionManager) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setActionSet(PropertyContainerSet) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Sets the action set for this task.
- setBody(byte[]) - Method in interface com.whizzosoftware.hobson.api.plugin.http.HttpRequest
-
Sets the request body.
- setBody(byte[]) - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingHttpRequestAdapter
-
- setConditions(List<PropertyContainer>) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Sets the condition set for this task.
- setConfiguration(HubContext, PropertyContainer) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Sets the configuration associated with a Hub.
- setConfigurationClass(PropertyContainerClass) - Method in class com.whizzosoftware.hobson.api.plugin.HobsonLocalPluginDescriptor
-
- setConfigurationProperty(String, Object) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- setContainerClassContext(PropertyContainerClassContext) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- setContext(PropertyContainerClassContext) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClass
-
- setContext(TaskContext) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Sets the context of the task.
- setDescription(String) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Sets a human-readable description of the task.
- setDeviceConfiguration(DeviceContext, Map<String, Object>) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Sets device configuration properties.
- setDeviceConfigurationProperties(DeviceContext, Map<String, Object>) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Sets a device's configuration.
- setDeviceConfigurationProperties(DeviceContext, Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setDeviceConfigurationProperties(DeviceContext, Map<String, Object>) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setDeviceConfigurationProperty(DeviceContext, String, Object) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Sets a single property of a device's configuration.
- setDeviceConfigurationProperty(DeviceContext, String, Object) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Set a device configuration property.
- setDeviceConfigurationProperty(DeviceContext, String, Object) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setDeviceConfigurationProperty(DeviceContext, String, Object) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setDeviceManager(DeviceManager) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setDeviceManager(DeviceManager) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setDeviceName(DeviceContext, String) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Sets the name of a device.
- setDeviceTags(DeviceContext, Set<String>) - Method in interface com.whizzosoftware.hobson.api.device.DeviceManager
-
Sets the tag(s) for a device.
- setDiscoManager(DiscoManager) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setDiscoManager(DiscoManager) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setEnabled(boolean) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
- setError(DeviceError) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
Sets the error information for this device and puts the device into an error state.
- setEventManager(EventManager) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setEventManager(EventManager) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setGlobalVariable(GlobalVariableContext, Object, long) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Sets a global variable.
- setGlobalVariable(String, Object, long) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setGlobalVariables(Map<GlobalVariableContext, Object>, long) - Method in interface com.whizzosoftware.hobson.api.hub.HubManager
-
Sets multiple global variables.
- setGlobalVariables(Map<String, Object>, long) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setGrantTypesSupported(String[]) - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- setHubConfiguration(HubContext, Map<String, Object>) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Sets the configuration associated with a Hub.
- setHubId(String) - Method in class com.whizzosoftware.hobson.api.hub.HubContext
-
- setHubImage(HubContext, ImageInputStream) - Method in interface com.whizzosoftware.hobson.api.image.ImageManager
-
Sets the current Hub image.
- setHubManager(HubManager) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setHubManager(HubManager) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setId(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- setId(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerSet
-
- setIdTokenSigningAlgValuesSupported(String[]) - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- setLastCheckin(Long) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- setLastCheckin(Long) - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- setListener(WebSocketListener) - Method in class com.whizzosoftware.hobson.api.plugin.http.ning.NingWebSocketHandle
-
- setListener(WebSocketListener) - Method in interface com.whizzosoftware.hobson.api.plugin.http.WebSocketHandle
-
Sets the listener to use for callbacks.
- setLocalPluginConfiguration(PluginContext, Map<String, Object>) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Sets the configuration for a local plugin.
- setLocalPluginConfiguration(PluginContext, Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- setLocalPluginConfiguration(PluginContext, Map<String, Object>) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Sets the plugin level configuration.
- setLocalPluginConfigurationProperty(PluginContext, String, Object) - Method in interface com.whizzosoftware.hobson.api.config.ConfigurationManager
-
Sets a configuration property for a local plugin.
- setLocalPluginConfigurationProperty(PluginContext, String, Object) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- setLocalPluginConfigurationProperty(PluginContext, String, Object) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Sets an individual plugin level configuration property.
- setManufacturerName(String) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- setManufacturerVersion(String) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- setMap(String, Map<String, Object>) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Sets a named map.
- setMapValue(String, String, Object) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
Sets a property within a named map.
- setModelName(String) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- setName(String) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- setName(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- setName(String) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerSet
-
- setName(String) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Sets the task name.
- setPlugin(AbstractHttpClientPlugin) - Method in class com.whizzosoftware.hobson.api.plugin.http.HttpClientChannel
-
- setPluginConfigurationProperty(PluginContext, String, Object) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
Sets a plugin configuration property.
- setPluginManager(PluginManager) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setPluginManager(PluginManager) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setPreferredVariableName(String) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- setProperties(List<PropertyContainer>) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerSet
-
- setProperties(Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Sets the task properties.
- setProperty(String, Object) - Method in class com.whizzosoftware.hobson.api.event.HobsonEvent
-
- setProperty(String, Object) - Method in class com.whizzosoftware.hobson.api.task.HobsonTask
-
Sets a task property.
- setPropertyValue(String, Object) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- setPropertyValues(Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainer
-
- setRemoteAddress(SocketAddress) - Method in class com.whizzosoftware.hobson.api.plugin.channel.AbstractChannelObjectPlugin
-
Sets the remote address to use as the data channel.
- setResponseTypesSupported(String[]) - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- setSet(String, Set<Object>) - Method in interface com.whizzosoftware.hobson.api.persist.CollectionPersistenceContext
-
- setStatus(PluginStatus) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setSubjectTypesSupported(String[]) - Method in class com.whizzosoftware.hobson.api.hub.OIDCConfig
-
- setSupportedProperties(List<TypedProperty>) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClass
-
- setTags(Set<String>) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- setTaskManager(TaskManager) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setTaskManager(TaskManager) - Method in interface com.whizzosoftware.hobson.api.plugin.HobsonPlugin
-
- setTaskProvider(TaskProvider) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractHobsonPlugin
-
- setType(DeviceType) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- SETUP_COMPLETE - Static variable in class com.whizzosoftware.hobson.api.hub.HubConfigurationClass
-
- setUri(String) - Method in class com.whizzosoftware.hobson.api.disco.DeviceAdvertisement
-
Sets the URI associated with this advertisement.
- setValue(Object, long) - Method in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- setVariableDescriptor(DeviceVariableDescriptor) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor
-
- setVariableValue(String, Object, Long) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- setVariableValues(Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- setWebSocketInfo(String, int, String) - Method in interface com.whizzosoftware.hobson.api.hub.LocalHubManager
-
Sets connection information for a web socket server exposed by the hub.
- SingleAction - Class in com.whizzosoftware.hobson.api.action
-
Represents an action that does a single operation.
- SingleAction(PluginContext, ActionExecutionContext, EventLoopExecutor) - Constructor for class com.whizzosoftware.hobson.api.action.SingleAction
-
Constructor.
- SSL_MODE - Static variable in class com.whizzosoftware.hobson.api.hub.HubConfigurationClass
-
- start(ActionLifecycleContext) - Method in interface com.whizzosoftware.hobson.api.action.Action
-
Starts the action.
- start(ActionLifecycleContext) - Method in class com.whizzosoftware.hobson.api.action.CompositeAction
-
- start() - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
Starts the job.
- start(ActionLifecycleContext) - Method in class com.whizzosoftware.hobson.api.action.SingleAction
-
- start(String, Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.device.proxy.AbstractHobsonDeviceProxy
-
- start(String, Map<String, Object>) - Method in interface com.whizzosoftware.hobson.api.device.proxy.HobsonDeviceProxy
-
- startPluginDevice(HobsonDeviceProxy, String, Map<String, Object>, Runnable) - Method in class com.whizzosoftware.hobson.api.plugin.AbstractPluginManager
-
- startPluginDevice(HobsonDeviceProxy, String, Map<String, Object>, Runnable) - Method in interface com.whizzosoftware.hobson.api.plugin.PluginManager
-
Starts a plugin device.
- stop(ActionLifecycleContext) - Method in interface com.whizzosoftware.hobson.api.action.Action
-
Stops the action.
- stop(ActionLifecycleContext) - Method in class com.whizzosoftware.hobson.api.action.CompositeAction
-
- stop() - Method in class com.whizzosoftware.hobson.api.action.job.Job
-
Stops this job.
- stop(ActionLifecycleContext) - Method in class com.whizzosoftware.hobson.api.action.SingleAction
-
- stopJob(HubContext, String) - Method in interface com.whizzosoftware.hobson.api.action.ActionManager
-
Stops a currently active job.
- stopped() - Static method in class com.whizzosoftware.hobson.api.plugin.PluginStatus
-
- stopped(String) - Static method in class com.whizzosoftware.hobson.api.plugin.PluginStatus
-
- stopping() - Static method in class com.whizzosoftware.hobson.api.plugin.PluginStatus
-
- StringConversionUtil - Class in com.whizzosoftware.hobson.api.util
-
A class that converts between Java primitives/objects and Strings preserving the data type.
- StringConversionUtil() - Constructor for class com.whizzosoftware.hobson.api.util.StringConversionUtil
-
- StubDataStreamManager - Class in com.whizzosoftware.hobson.api.data
-
A stub manager used as a placeholder when no functional telemetry manager is available.
- StubDataStreamManager() - Constructor for class com.whizzosoftware.hobson.api.data.StubDataStreamManager
-
- submit(Runnable) - Method in interface com.whizzosoftware.hobson.api.executor.ExecutorManager
-
Submit a task for immediate execution.
- SUPPORTED_PROPERTIES - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- validate(Map<String, Object>) - Method in class com.whizzosoftware.hobson.api.property.PropertyContainerClass
-
- VALUE - Static variable in class com.whizzosoftware.hobson.api.persist.PropertyConstants
-
- value - Variable in class com.whizzosoftware.hobson.api.variable.DeviceProxyVariable
-
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.action.job.JobStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.data.DataStreamInterval
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.device.DeviceErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.device.DeviceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.plugin.http.HttpRequest.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.plugin.PluginStatus.Code
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.plugin.PluginType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.property.PropertyConstraintType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.property.PropertyContainerClassType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.property.TypedProperty.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.task.condition.ConditionClassType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.variable.VariableMask
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.whizzosoftware.hobson.api.variable.VariableMediaType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.whizzosoftware.hobson.api.action.job.JobStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.data.DataStreamInterval
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.device.DeviceErrorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.device.DeviceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.plugin.http.HttpRequest.Method
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.plugin.PluginStatus.Code
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.plugin.PluginType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.property.PropertyConstraintType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.property.PropertyContainerClassType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.property.TypedProperty.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.task.condition.ConditionClassType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.variable.VariableMask
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.whizzosoftware.hobson.api.variable.VariableMediaType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VariableConstants - Class in com.whizzosoftware.hobson.api.variable
-
A class the defines static constants for common device variable names.
- VariableConstants() - Constructor for class com.whizzosoftware.hobson.api.variable.VariableConstants
-
- variableDescription(DeviceVariableDescriptor) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor.Builder
-
- variableDescriptions(Collection<DeviceVariableDescriptor>) - Method in class com.whizzosoftware.hobson.api.device.HobsonDeviceDescriptor.Builder
-
- VariableMask - Enum in com.whizzosoftware.hobson.api.variable
-
- VariableMediaType - Enum in com.whizzosoftware.hobson.api.variable
-
Indicates media types that a Hobson variable can reference.
- version(String) - Method in class com.whizzosoftware.hobson.api.hub.HobsonHub.Builder
-
- versionCompare(String, String) - Static method in class com.whizzosoftware.hobson.api.util.VersionUtil
-
Compares two version strings.
- VersionUtil - Class in com.whizzosoftware.hobson.api.util
-
Version related convenience methods.
- VersionUtil() - Constructor for class com.whizzosoftware.hobson.api.util.VersionUtil
-
- VIDEO_STATUS_URL - Static variable in class com.whizzosoftware.hobson.api.variable.VariableConstants
-
Indicates the URL of a video stream (e.g.