Manages concurrent updates to assignment state to prevent thrashing as the result of high event throughput with state updates.
Interface implemented by
Interface for a SiteWhere device.
Provides simple methods for invoking commonly used SiteWhere actions.
Assigns a device to a physical entity being monitored.
Holds event state for a device assignment including most recent location, measurements and alerts.
Interface for device management operations.
Interface for entity that provides caching for device management objects.
Provides context information for addressing a nested device.
Specifies details about a given type of device.
A construct that groups together related device assignments and provides common settings for them.
Interface for map information associated with a Site.
Holds constants for site map metadata fields.
A polygonal area associated with a site that can be used to trigger events.
Used as a clear indicator of the current status of a device assignment.
Indicates what type of asset is linked via the assignment.
Used to differentiate between device container policies.
Status indicator for device.