Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- D_ddMMyy - Class in com.tccc.kos.commons.util.format.date
-
Date format for "dd/MM/yy" Java format.
- D_ddMMyy() - Constructor for class com.tccc.kos.commons.util.format.date.D_ddMMyy
- D_MMddyy - Class in com.tccc.kos.commons.util.format.date
-
Date format for "MM/dd/yy" Java format.
- D_MMddyy() - Constructor for class com.tccc.kos.commons.util.format.date.D_MMddyy
- D_yyyyMMdd - Class in com.tccc.kos.commons.util.format.date
-
Date format for "yyyy-MM-dd" Java format.
- D_yyyyMMdd() - Constructor for class com.tccc.kos.commons.util.format.date.D_yyyyMMdd
- DatabaseFactory - Class in com.tccc.kos.commons.db
-
System component used to create a DataSource or Jdbi instance for a SQLite database.
- DatabaseFactory() - Constructor for class com.tccc.kos.commons.db.DatabaseFactory
- DatabaseMigrator - Interface in com.tccc.kos.commons.db
-
Interface used to migrate database content across schema versions.
- DateFormat - Class in com.tccc.kos.commons.util.format.date
-
Describes a date format for both Java and JavaScript.
- DateFormat(String, String, String) - Constructor for class com.tccc.kos.commons.util.format.date.DateFormat
-
Creates a new date format with the specified properties.
- DAY_RELATIVE - Static variable in class com.tccc.kos.commons.core.service.config.annotations.ConfigFormat
- DayChangeListener - Interface in com.tccc.kos.core.service.time
-
Listener interface for day change events.
- DayRelativeTime - Class in com.tccc.kos.commons.util
-
Utility class for day relative time operations.
- DayRelativeTime() - Constructor for class com.tccc.kos.commons.util.DayRelativeTime
- deactivateManifest(String) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
-
Deactivate a given manifestId on the primary node.
- DEFAULT_BUF_SIZE - Static variable in class com.tccc.kos.commons.core.filesrv.FileSrvOutputStream
- DEFAULT_CHANNEL - Static variable in class com.tccc.kos.core.service.analytics.server.AnalyticsServer
- DEFAULT_EXPONENTIAL_MAX_COUNT - Static variable in class com.tccc.kos.commons.util.Backoff
- DEFAULT_EXPONENTIAL_MULTIPLIER - Static variable in class com.tccc.kos.commons.util.Backoff
- DEFAULT_LINEAR_MAX_COUNT - Static variable in class com.tccc.kos.commons.util.Backoff
- DEFAULT_MAX_SIZE - Static variable in class com.tccc.kos.core.service.analytics.server.AnalyticsServer
- DEFAULT_PORT - Static variable in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClient
- DEFAULT_SERVER - Static variable in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClient
- DEFAULT_TIMEOUT - Static variable in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
- DEFAULT_TIMEOUT - Static variable in class com.tccc.kos.commons.web.api.ApiClient
- DefaultConfigSource - Class in com.tccc.kos.commons.core.service.config
-
ConfigSource that provides a sorted stack of sources.
- defaultValue() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.RequestHeader
-
Default value if the header is not available.
- defaultValue() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.RequestParam
-
Default value if the parameter is not available.
- DELETE - Enum constant in enum class com.tccc.kos.commons.core.dispatcher.RequestMethod
- DELETE() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.ApiEndpoint
-
Sets the URL path of the associated DELETE operation.
- DELETE(String, Object, Class<T>, boolean) - Method in class com.tccc.commons.httpclient.JsonTemplate
-
Performs a DELETE request on the specified URL and then parses the response into an instance of the specified class.
- DELETE(URI, Object, Class<T>, boolean) - Method in class com.tccc.commons.httpclient.JsonTemplate
-
Performs a DELETE request on the specified URI and then parses the response into an instance of the specified class.
- deleteAll() - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpaceController
- deprecated() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.ApiEndpoint
-
If true, endpoint is deprecated
- desc() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.ApiController
-
Description of the controller for OpenApi docs.
- desc() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.ApiEndpoint
-
Description of the endpoint.
- desc() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.ApiEndpoint.Param
-
Description of the parameter.
- DESCRIPTOR_FILE - Static variable in class com.tccc.kos.commons.kab.KabFile
- destroy() - Method in class com.tccc.kos.commons.core.context.BeanContext
-
Destroy the bean context.
- Device<T extends BaseDeviceConfig> - Class in com.tccc.kos.core.service.device
-
A representation of the device.
- Device() - Constructor for class com.tccc.kos.core.service.device.Device
- deviceInstall(DeviceInstallBuilder, boolean) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
-
Install the specified builder onto the device.
- DeviceInstallBuilder - Class in com.tccc.kos.core.primary.service.nodemgr.install
-
Builder used to define a full kOS device installation.
- DeviceManifest - Interface in com.tccc.kos.commons.manifest
-
Abstraction of a top level device manifest.
- DeviceManifestVersion - Class in com.tccc.kos.commons.manifest
-
Base class for all future
DeviceManifest
implementations which contains just the manifest version. - DeviceManifestVersion() - Constructor for class com.tccc.kos.commons.manifest.DeviceManifestVersion
- DeviceService - Class in com.tccc.kos.core.service.device
-
Track device changes and send notifications.
- DeviceService() - Constructor for class com.tccc.kos.core.service.device.DeviceService
- DeviceSoftwareInfo - Class in com.tccc.kos.core.service.manifest
-
High level information about the software installed on the device grouped by node type.
- DeviceSoftwareInfo() - Constructor for class com.tccc.kos.core.service.manifest.DeviceSoftwareInfo
- DeviceView - Interface in com.tccc.kos.commons.util
-
JsonView class to expose data for the over arching view of the entire device.
- DirectoryKabSource - Class in com.tccc.kos.core.util
-
Implementation of
KabSource
that indexes the contents of the specified directory. - DirectoryKabSource(File) - Constructor for class com.tccc.kos.core.util.DirectoryKabSource
-
Create a new
KabSource
based on the kabs in the specified directory. - DirectoryKabSource(File, boolean) - Constructor for class com.tccc.kos.core.util.DirectoryKabSource
-
Create a new
KabSource
based on the kabs in the specified directory. - DirResourceLoader - Class in com.tccc.kos.commons.util.resource
-
Loader that searches resources on the filesystem relative to a base directory.
- DirResourceLoader(File) - Constructor for class com.tccc.kos.commons.util.resource.DirResourceLoader
-
Create a ResourceLoader that searchs relative to the specified base directory.
- DIRSYNC - Static variable in class com.tccc.kos.core.service.udev.storage.MountOption
- disableAbortAbandoned() - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
-
Disables the abort of abandoned futures for this future.
- disablePing() - Method in class com.tccc.kos.commons.web.client.WebsocketClient
-
Disable ping timeout checks on the websocket connection.
- disconnect() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
- disconnect() - Method in interface com.tccc.kos.commons.core.service.blink.BlinkProtocol
-
Called when the underlying connection is closed.
- disconnect(WebsocketConnection) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
-
Handle disconnect of a routed connection.
- disconnect(BrowserSession) - Method in class com.tccc.kos.core.service.browser.Browser
-
Called to unlink a
BrowserSession
from theBrowser
. - disconnect(Object) - Method in class com.tccc.kos.commons.core.context.BeanContext
-
Disconnects a bean from the context.
- dispatch(BinaryMsg) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
- dispatch(M) - Method in class com.tccc.kos.commons.core.service.blink.BlinkSession
-
Dispatch a message to a handler.
- DONE - Enum constant in enum class com.tccc.kos.commons.util.concurrent.future.FutureEvent
- downloadFailed(String) - Method in class com.tccc.kos.core.primary.service.ota.OTADownloadRequest
-
Record a download error.
- downloadKab(OTADownloadRequest) - Method in interface com.tccc.kos.core.primary.service.ota.OTADownloader
-
Request the downloader to download the kab identified in the request.
- drain() - Method in class com.tccc.kos.core.service.udev.serial.SerialDevice
-
Drain all input from the serial device
- DuplicateSubscriptionException - Exception in com.tccc.kos.commons.core.broker
-
Exception thrown when a there's an attempt to create a subscription to a topic that already exists for the given session.
- DuplicateSubscriptionException(String) - Constructor for exception com.tccc.kos.commons.core.broker.DuplicateSubscriptionException
-
Constructs a "duplicate subscription" exception associated with the given topic.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form