Uses of Class
com.tccc.kos.commons.core.service.AbstractService
Packages that use AbstractService
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 AbstractService in com.tccc.kos.commons.core.service
Subclasses of AbstractService in com.tccc.kos.commons.core.serviceModifier and TypeClassDescriptionclass
AbstractConfigurableService<T extends ConfigBean>
Abstract base class for all services that are configurable. -
Uses of AbstractService in com.tccc.kos.commons.core.service.config
Subclasses of AbstractService in com.tccc.kos.commons.core.service.configModifier and TypeClassDescriptionfinal class
System service that manages all configuration data and can apply configuration data on top of any ConfigAware object. -
Uses of AbstractService in com.tccc.kos.commons.core.service.handle
Subclasses of AbstractService in com.tccc.kos.commons.core.service.handleModifier and TypeClassDescriptionfinal class
System wrapper aroundHandleMgr
, asHandleMgr
should only be used by internal kOS code. -
Uses of AbstractService in com.tccc.kos.commons.core.service.keyval
Subclasses of AbstractService in com.tccc.kos.commons.core.service.keyval -
Uses of AbstractService in com.tccc.kos.commons.core.service.state
Subclasses of AbstractService in com.tccc.kos.commons.core.service.stateModifier and TypeClassDescriptionfinal class
TracksStateAware
beans in the system and generates events whenStateAware
beans change. -
Uses of AbstractService in com.tccc.kos.commons.core.service.trouble
Subclasses of AbstractService in com.tccc.kos.commons.core.service.trouble -
Uses of AbstractService in com.tccc.kos.commons.web.api
Subclasses of AbstractService in com.tccc.kos.commons.web.apiModifier and TypeClassDescriptionfinal class
System component used to interact with applications running on nodes within a kOS cluster. -
Uses of AbstractService in com.tccc.kos.commons.web.broker
Subclasses of AbstractService in com.tccc.kos.commons.web.brokerModifier and TypeClassDescriptionfinal class
Message broker client to provide java access to broker messages. -
Uses of AbstractService in com.tccc.kos.core.primary.service.nodemgr
Subclasses of AbstractService in com.tccc.kos.core.primary.service.nodemgrModifier and TypeClassDescriptionfinal class
Service for interacting with nodeMgr clients within the cluster. -
Uses of AbstractService in com.tccc.kos.core.primary.service.ota
Subclasses of AbstractService in com.tccc.kos.core.primary.service.otaModifier and TypeClassDescriptionfinal class
Service that runs on the primary node to manage over the air updates. -
Uses of AbstractService in com.tccc.kos.core.primary.service.update
Subclasses of AbstractService in com.tccc.kos.core.primary.service.updateModifier and TypeClassDescriptionfinal class
This service handles USB based updates to the device. -
Uses of AbstractService in com.tccc.kos.core.service.analytics.client
Subclasses of AbstractService in com.tccc.kos.core.service.analytics.clientModifier and TypeClassDescriptionclass
Implementation ofAnalyticsService
for use on non-primary nodes. -
Uses of AbstractService in com.tccc.kos.core.service.analytics.server
Subclasses of AbstractService in com.tccc.kos.core.service.analytics.serverModifier and TypeClassDescriptionclass
Implementation ofAnalyticsService
for use on primary nodes. -
Uses of AbstractService in com.tccc.kos.core.service.app
Subclasses of AbstractService in com.tccc.kos.core.service.appModifier and TypeClassDescriptionfinal class
Service that manages applications within kOS. -
Uses of AbstractService in com.tccc.kos.core.service.assembly
Subclasses of AbstractService in com.tccc.kos.core.service.assembly -
Uses of AbstractService in com.tccc.kos.core.service.browser
Subclasses of AbstractService in com.tccc.kos.core.service.browserModifier and TypeClassDescriptionfinal class
Service that manages browsers connected to this service. -
Uses of AbstractService in com.tccc.kos.core.service.config.server
Subclasses of AbstractService in com.tccc.kos.core.service.config.serverModifier and TypeClassDescriptionclass
Server that runs on the primary node which performs additional management of theConfigService
for use on kOS and within multi-node environments. -
Uses of AbstractService in com.tccc.kos.core.service.criticaldata
Subclasses of AbstractService in com.tccc.kos.core.service.criticaldataModifier and TypeClassDescriptionclass
Critical 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 AbstractService in com.tccc.kos.core.service.device
Subclasses of AbstractService in com.tccc.kos.core.service.deviceModifier and TypeClassDescriptionclass
Track device changes and send notifications. -
Uses of AbstractService in com.tccc.kos.core.service.ext
Subclasses of AbstractService in com.tccc.kos.core.service.extModifier and TypeClassDescriptionclass
Service that loads extensions at startup. -
Uses of AbstractService in com.tccc.kos.core.service.firmware
Subclasses of AbstractService in com.tccc.kos.core.service.firmwareModifier and TypeClassDescriptionfinal class
Service that handles updating firmware on update-capable devices. -
Uses of AbstractService in com.tccc.kos.core.service.fuse
Subclasses of AbstractService in com.tccc.kos.core.service.fuseModifier and TypeClassDescriptionfinal class
Service that mounts KAB files into the local filesystem via fuseMounter native program. -
Uses of AbstractService in com.tccc.kos.core.service.hardware
Subclasses of AbstractService in com.tccc.kos.core.service.hardwareModifier and TypeClassDescriptionfinal class
Service that manages all external hardware. -
Uses of AbstractService in com.tccc.kos.core.service.localization
Subclasses of AbstractService in com.tccc.kos.core.service.localizationModifier and TypeClassDescriptionfinal class
Centralized localization service that provides discoverability of registeredLocalizationContext
objects. -
Uses of AbstractService in com.tccc.kos.core.service.log
Subclasses of AbstractService in com.tccc.kos.core.service.logModifier and TypeClassDescriptionclass
Service that abstracts the adding and removing of log level overrides. -
Uses of AbstractService in com.tccc.kos.core.service.manifest
Subclasses of AbstractService in com.tccc.kos.core.service.manifestModifier and TypeClassDescriptionfinal class
Service that tracks the active manifest. -
Uses of AbstractService in com.tccc.kos.core.service.network
Subclasses of AbstractService in com.tccc.kos.core.service.networkModifier and TypeClassDescriptionfinal class
Service that configures network interfaces on nodes within the device. -
Uses of AbstractService in com.tccc.kos.core.service.noderesolver
Subclasses of AbstractService in com.tccc.kos.core.service.noderesolverModifier and TypeClassDescriptionfinal class
Service for resolving aNodeId
to an ip address on the local network. -
Uses of AbstractService in com.tccc.kos.core.service.region
Subclasses of AbstractService in com.tccc.kos.core.service.regionModifier and TypeClassDescriptionfinal class
Provides access to region information. -
Uses of AbstractService in com.tccc.kos.core.service.spawn
Subclasses of AbstractService in com.tccc.kos.core.service.spawnModifier and TypeClassDescriptionfinal class
Service that is used to start/stop native programs on this node or other nodes using a spawn session. -
Uses of AbstractService in com.tccc.kos.core.service.time
Subclasses of AbstractService in com.tccc.kos.core.service.timeModifier and TypeClassDescriptionfinal class
Tracks time changes, time drift and generates time related events. -
Uses of AbstractService in com.tccc.kos.core.service.udev
Subclasses of AbstractService in com.tccc.kos.core.service.udevModifier and TypeClassDescriptionfinal class
Service that manages events from udev adapter. -
Uses of AbstractService in com.tccc.kos.core.service.udev.serial
Subclasses of AbstractService in com.tccc.kos.core.service.udev.serial -
Uses of AbstractService in com.tccc.kos.core.service.udev.storage
Subclasses of AbstractService in com.tccc.kos.core.service.udev.storageModifier and TypeClassDescriptionfinal class
Service that manages storage devices that are detected via udev events, such as usb drives.