Uses of Interface
com.tccc.kos.commons.core.service.handle.HandleAware
Packages that use HandleAware
Package
Description
Provides classes and interfaces related to the configuration system.
Provides classes and interfaces used by the kOS handle (object naming) system.
Provides access to the API client for making and receiving local REST calls.
Provides the abstract KosApplication class, which all kOS apps derive from.
Contains classes related to spawning processes and services.
-
Uses of HandleAware in com.tccc.kos.commons.core.service
Classes in com.tccc.kos.commons.core.service that implement HandleAwareModifier and TypeClassDescriptionclassAbstractConfigurableService<T extends ConfigBean>Abstract base class for all services that are configurable.classAbstract base class for all services. -
Uses of HandleAware in com.tccc.kos.commons.core.service.config
Subinterfaces of HandleAware in com.tccc.kos.commons.core.service.configModifier and TypeInterfaceDescriptioninterfaceConfigAware<T extends ConfigBean>Interface for objects that contain aConfigBean.Classes in com.tccc.kos.commons.core.service.config that implement HandleAwareModifier and TypeClassDescriptionclassAbstractConfigurable<T extends ConfigBean>Abstract base class that can be used for objects that need to be configurable.final classSystem service that manages all configuration data and can apply configuration data on top of any ConfigAware object. -
Uses of HandleAware in com.tccc.kos.commons.core.service.handle
Subinterfaces of HandleAware in com.tccc.kos.commons.core.service.handleModifier and TypeInterfaceDescriptioninterfaceExtension ofHandleAwarefor objects that should be children of theHandleassociated with aBeanContext.Classes in com.tccc.kos.commons.core.service.handle that implement HandleAwareModifier and TypeClassDescriptionfinal classSystem wrapper aroundHandleMgr, asHandleMgrshould only be used by internal kOS code.Methods in com.tccc.kos.commons.core.service.handle with parameters of type HandleAwareModifier and TypeMethodDescriptionvoidHandle.add(String prefix, HandleAware child) Adds the specifiedHandleAwareas a child of this handle using the specified name prefix.default voidHandleAware.addHandleChild(String prefix, HandleAware child) Adds a childHandleAwarebean to this bean.Constructors in com.tccc.kos.commons.core.service.handle with parameters of type HandleAwareModifierConstructorDescriptionHandle(String name, Object bean, String prefix, HandleAware parent) Constructs a new handle node with the specified name and bean, and attaches is to the specified parent with the supplied prefix. -
Uses of HandleAware in com.tccc.kos.commons.core.service.keyval
Classes in com.tccc.kos.commons.core.service.keyval that implement HandleAware -
Uses of HandleAware in com.tccc.kos.commons.core.service.state
Classes in com.tccc.kos.commons.core.service.state that implement HandleAwareModifier and TypeClassDescriptionclassBase class for beans that hold state and can be broadcast via message broker when they change.final classTracksStateAwarebeans in the system and generates events whenStateAwarebeans change. -
Uses of HandleAware in com.tccc.kos.commons.core.service.trouble
Classes in com.tccc.kos.commons.core.service.trouble that implement HandleAware -
Uses of HandleAware in com.tccc.kos.commons.web.api
Classes in com.tccc.kos.commons.web.api that implement HandleAwareModifier and TypeClassDescriptionfinal classSystem component used to interact with applications running on nodes within a kOS cluster. -
Uses of HandleAware in com.tccc.kos.commons.web.broker
Classes in com.tccc.kos.commons.web.broker that implement HandleAwareModifier and TypeClassDescriptionfinal classMessage broker client to provide java access to broker messages. -
Uses of HandleAware in com.tccc.kos.core.primary.service.nodemgr
Classes in com.tccc.kos.core.primary.service.nodemgr that implement HandleAwareModifier and TypeClassDescriptionfinal classService for interacting with nodeMgr clients within the cluster. -
Uses of HandleAware in com.tccc.kos.core.primary.service.ota
Classes in com.tccc.kos.core.primary.service.ota that implement HandleAwareModifier and TypeClassDescriptionfinal classService that runs on the primary node to manage over the air updates. -
Uses of HandleAware in com.tccc.kos.core.primary.service.update
Classes in com.tccc.kos.core.primary.service.update that implement HandleAwareModifier and TypeClassDescriptionfinal classThis service handles USB based updates to the device. -
Uses of HandleAware in com.tccc.kos.core.service.analytics.client
Classes in com.tccc.kos.core.service.analytics.client that implement HandleAwareModifier and TypeClassDescriptionclassImplementation ofAnalyticsServicefor use on non-primary nodes. -
Uses of HandleAware in com.tccc.kos.core.service.analytics.server
Classes in com.tccc.kos.core.service.analytics.server that implement HandleAwareModifier and TypeClassDescriptionclassImplementation ofAnalyticsServicefor use on primary nodes. -
Uses of HandleAware in com.tccc.kos.core.service.app
Classes in com.tccc.kos.core.service.app that implement HandleAwareModifier and TypeClassDescriptionclassApplication<T extends BaseAppConfig>Base class for all kOS applications.final classService that manages applications within kOS.classSystemApplication<T extends BaseAppConfig>Base class for system applications, which simply adds convenience methods to the base Application type. -
Uses of HandleAware in com.tccc.kos.core.service.assembly
Classes in com.tccc.kos.core.service.assembly that implement HandleAwareModifier and TypeClassDescriptionclassAn assembly is used to describe a collection of hardware that can be added or removed as an atomic unit within kOS.final classManages assemblies in kOS. -
Uses of HandleAware in com.tccc.kos.core.service.browser
Classes in com.tccc.kos.core.service.browser that implement HandleAwareModifier and TypeClassDescriptionfinal classService that manages browsers connected to this service. -
Uses of HandleAware in com.tccc.kos.core.service.config.server
Classes in com.tccc.kos.core.service.config.server that implement HandleAwareModifier and TypeClassDescriptionclassServer that runs on the primary node which performs additional management of theConfigServicefor use on kOS and within multi-node environments. -
Uses of HandleAware in com.tccc.kos.core.service.criticaldata
Classes in com.tccc.kos.core.service.criticaldata that implement HandleAwareModifier and TypeClassDescriptionclassCritical data service stores small amounts of critical data in various boards within the system and uses a voting algorithm to decide which set of data is correct. -
Uses of HandleAware in com.tccc.kos.core.service.device
Classes in com.tccc.kos.core.service.device that implement HandleAwareModifier and TypeClassDescriptionclassDevice<T extends BaseDeviceConfig>A representation of the device.classTrack device changes and send notifications. -
Uses of HandleAware in com.tccc.kos.core.service.device.serialnum.config
Classes in com.tccc.kos.core.service.device.serialnum.config that implement HandleAwareModifier and TypeClassDescriptionclassASerialNumberProviderimplementation that uses a config property to hold the serial number. -
Uses of HandleAware in com.tccc.kos.core.service.ext
Classes in com.tccc.kos.core.service.ext that implement HandleAwareModifier and TypeClassDescriptionclassService that loads extensions at startup. -
Uses of HandleAware in com.tccc.kos.core.service.firmware
Classes in com.tccc.kos.core.service.firmware that implement HandleAwareModifier and TypeClassDescriptionfinal classService that handles updating firmware on update-capable devices. -
Uses of HandleAware in com.tccc.kos.core.service.fuse
Classes in com.tccc.kos.core.service.fuse that implement HandleAwareModifier and TypeClassDescriptionfinal classService that mounts KAB files into the local filesystem via fuseMounter native program. -
Uses of HandleAware in com.tccc.kos.core.service.hardware
Classes in com.tccc.kos.core.service.hardware that implement HandleAwareModifier and TypeClassDescriptionclassLogical representation of a circuit board in the system.final classService that manages all external hardware.classABoardthat supports firmware update. -
Uses of HandleAware in com.tccc.kos.core.service.localization
Classes in com.tccc.kos.core.service.localization that implement HandleAwareModifier and TypeClassDescriptionfinal classCentralized localization service that provides discoverability of registeredLocalizationContextobjects. -
Uses of HandleAware in com.tccc.kos.core.service.log
Classes in com.tccc.kos.core.service.log that implement HandleAwareModifier and TypeClassDescriptionclassService that abstracts the adding and removing of log level overrides. -
Uses of HandleAware in com.tccc.kos.core.service.manifest
Classes in com.tccc.kos.core.service.manifest that implement HandleAwareModifier and TypeClassDescriptionfinal classService that tracks the active manifest. -
Uses of HandleAware in com.tccc.kos.core.service.network
Classes in com.tccc.kos.core.service.network that implement HandleAwareModifier and TypeClassDescriptionfinal classService that configures network interfaces on nodes within the device. -
Uses of HandleAware in com.tccc.kos.core.service.noderesolver
Classes in com.tccc.kos.core.service.noderesolver that implement HandleAwareModifier and TypeClassDescriptionfinal classService for resolving aNodeIdto an ip address on the local network. -
Uses of HandleAware in com.tccc.kos.core.service.region
Classes in com.tccc.kos.core.service.region that implement HandleAwareModifier and TypeClassDescriptionfinal classProvides access to region information. -
Uses of HandleAware in com.tccc.kos.core.service.spawn
Classes in com.tccc.kos.core.service.spawn that implement HandleAwareModifier and TypeClassDescriptionfinal classService that is used to start/stop native programs on this node or other nodes using a spawn session. -
Uses of HandleAware in com.tccc.kos.core.service.time
Classes in com.tccc.kos.core.service.time that implement HandleAwareModifier and TypeClassDescriptionfinal classTracks time changes, time drift and generates time related events. -
Uses of HandleAware in com.tccc.kos.core.service.udev
Classes in com.tccc.kos.core.service.udev that implement HandleAwareModifier and TypeClassDescriptionfinal classService that manages events from udev adapter. -
Uses of HandleAware in com.tccc.kos.core.service.udev.serial
Classes in com.tccc.kos.core.service.udev.serial that implement HandleAware -
Uses of HandleAware in com.tccc.kos.core.service.udev.storage
Classes in com.tccc.kos.core.service.udev.storage that implement HandleAwareModifier and TypeClassDescriptionfinal classService that manages storage devices that are detected via udev events, such as usb drives.