Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- rawAddHandlers(Object, String) - Method in interface com.tccc.kos.commons.core.dispatcher.RawDispatcher
-
Add any handlers contained in the bean with the specified base url.
- RawDispatcher - Interface in com.tccc.kos.commons.core.dispatcher
-
Access to the
RequestDispatcher
for very limited use cases. - rawRemoveHandlers(Object) - Method in interface com.tccc.kos.commons.core.dispatcher.RawDispatcher
-
Remove any handlers associated with the bean.
- RDONLY - Static variable in class com.tccc.kos.core.service.udev.storage.MountOption
- read() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
- read() - Method in interface com.tccc.kos.commons.core.service.blink.BlinkProtocol
-
Process incoming data placed in the read buffer.
- read(byte[]) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- read(byte[]) - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read data into the byte array.
- read(byte[]) - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- read(byte[], int) - Method in class com.tccc.kos.core.service.udev.serial.SerialDevice
-
Read from the serial device
- read(byte[], int, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- read(byte[], int, int) - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read the specified number of bytes of data into the array starting at the specified offset.
- read(byte[], int, int) - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- read(File) - Method in class com.tccc.kos.commons.util.json.StreamingJsonReader
-
Read the specified json file.
- read(InputStream) - Method in class com.tccc.kos.commons.util.json.StreamingJsonReader
-
Read the specified json inputStream.
- readBoolean() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readBoolean() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read the next byte of input as a boolean value.
- readBoolean() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readByte() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readByte() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Return the next available byte.
- readByte() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readCString() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readCString() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read a C string from input, terminated by a null byte.
- readCString() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readCString(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readCString(int) - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read a C string from input, terminated by a null byte and padded up to the specified size.
- readCString(int) - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readCStringOrNull() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
-
Return a C string or null if no data remains.
- readDouble() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readDouble() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read the next eight bytes as a double.
- readDouble() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readEscapedCString() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readEscapedCString() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read a C string from input, terminated by a null byte and then process it for escaped UTF-8 characters.
- readEscapedCString() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readFloat() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readFloat() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read the next four bytes as a float.
- readFloat() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readFully(byte[]) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readFully(byte[]) - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read data into the byte array and only return if the array is full or there is an EOF in the data.
- readFully(byte[]) - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readInt() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readInt() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Return the next four bytes as an int.
- readInt() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readLong() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readLong() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Return the next eight bytes as a long.
- readLong() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readShort() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readShort() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Return the next two bytes as a signed short.
- readShort() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readStr(int) - Method in class com.tccc.kos.core.service.udev.serial.SerialDevice
-
Read a string from the serial device.
- readString() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readString() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Read all remaining input as a string.
- readString() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readUnsignedByte() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readUnsignedByte() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Return the next byte as an unsigned byte.
- readUnsignedByte() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- readUnsignedShort() - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
- readUnsignedShort() - Method in interface com.tccc.kos.commons.util.ByteOrderInput
-
Return the next two bytes as an unsigned short.
- readUnsignedShort() - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
- ready(CriticalDataSource) - Method in class com.tccc.kos.core.service.criticaldata.CriticalDataService
-
Called when a
CriticalDataSource
becomes ready for use. - Ready - Interface in com.tccc.kos.commons.util.ready
-
Interface indicating that the implementing bean supports the "ready" protocol.
- ReadyBean - Class in com.tccc.kos.commons.util.ready
-
Abstract convenience base class that incorporates both the
Ready
andReadListener
interfaces. - ReadyBean() - Constructor for class com.tccc.kos.commons.util.ready.ReadyBean
- ReadyCallback - Interface in com.tccc.kos.commons.util.ready
-
Interface providing a callback method that is attached to the
ReadyIndicator
to receive a ready notification. - ReadyIndicator - Class in com.tccc.kos.commons.util.ready
-
Class used by Ready beans to indicate when the bean has become ready.
- ReadyIndicator() - Constructor for class com.tccc.kos.commons.util.ready.ReadyIndicator
- ReadyListener - Interface in com.tccc.kos.commons.util.ready
-
When a bean implements this interface, then it receives callbacks when fields annotated with WhenReady become "ready".
- REASON_errAbortedSibling - Static variable in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
- REASON_errFailedSibling - Static variable in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
- REASON_errInvalidSize - Static variable in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
- REASON_errNoHash - Static variable in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
- REASON_errNoIdentifier - Static variable in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
- REASON_errNoMiniHash - Static variable in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
- REASON_errNoName - Static variable in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
- REASON_errNoNextManifestId - Static variable in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
- REASON_ERROR - Static variable in class com.tccc.kos.commons.util.dispatcher.HttpStatus
- REASON_errStartCallbackFailed - Static variable in class com.tccc.kos.commons.util.concurrent.future.FutureWork
- REASON_errTimedOut - Static variable in class com.tccc.kos.commons.util.concurrent.future.FutureWork
- REASON_errTroubleRemoved - Static variable in class com.tccc.kos.commons.core.service.trouble.TroubleService
- ReasonData - Class in com.tccc.kos.commons.util
-
Optional data that is associated with a reason code.
- ReasonData() - Constructor for class com.tccc.kos.commons.util.ReasonData
-
Default constructor
- ReasonData(Object, Class<?>) - Constructor for class com.tccc.kos.commons.util.ReasonData
-
Create ReasonData with data and view.
- ReasonException - Exception in com.tccc.kos.commons.util
-
Exception that contains a reason code and optional reason data.
- ReasonException(String) - Constructor for exception com.tccc.kos.commons.util.ReasonException
- ReasonException(String, ReasonData) - Constructor for exception com.tccc.kos.commons.util.ReasonException
- ReasonException(String, ReasonData, Throwable) - Constructor for exception com.tccc.kos.commons.util.ReasonException
- ReasonException(String, Object, Class<?>) - Constructor for exception com.tccc.kos.commons.util.ReasonException
- ReasonException(String, Object, Class<?>, Throwable) - Constructor for exception com.tccc.kos.commons.util.ReasonException
- ReasonException(String, Throwable) - Constructor for exception com.tccc.kos.commons.util.ReasonException
- reboot() - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
-
Reboot all the nodes and then the primary node.
- record(AnalyticsEvent) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event.
- record(AnalyticsEvent) - Method in class com.tccc.kos.core.service.analytics.client.AnalyticsClient
- record(AnalyticsEvent) - Method in class com.tccc.kos.core.service.analytics.server.AnalyticsServer
- record(AnalyticsPriority, String, Object, Class<?>) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event with the specified settings.
- recordAsync(AnalyticsEvent) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event by putting it into a queue so that a background thread can perform data serialization and database writes decoupled from the calling thread.
- recordAsync(AnalyticsEvent) - Method in class com.tccc.kos.core.service.analytics.client.AnalyticsClient
- recordAsync(AnalyticsEvent) - Method in class com.tccc.kos.core.service.analytics.server.AnalyticsServer
- recordAsync(AnalyticsPriority, String, Object, Class<?>) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Asynchronously record an analytics event with the specified settings.
- recordHigh(String, Object) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event with HIGH priority and default
AnalyticsEvent.View
json view to serialize data. - recordHigh(String, Object, Class<?>) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event with HIGH priority
- recordLow(String, Object) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event with LOW priority and default
AnalyticsEvent.View
json view to serialize data. - recordLow(String, Object, Class<?>) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event with LOW priority
- recordMedium(String, Object) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event with MEDIUM priority and default
AnalyiticsEvent.View
json view to serialize data. - recordMedium(String, Object, Class<?>) - Method in interface com.tccc.kos.core.service.analytics.AnalyticsService
-
Record an analytics event with MEDIUM priority
- RegionListener - Interface in com.tccc.kos.core.service.region
-
Listener for region changes.
- RegionService - Class in com.tccc.kos.core.service.region
-
Provides access to region information.
- RegionSettings - Class in com.tccc.kos.core.service.region
-
Base class to hold application specific region settings.
- RegionSettings() - Constructor for class com.tccc.kos.core.service.region.RegionSettings
- register(StateBean) - Method in class com.tccc.kos.commons.core.service.state.StateService
-
Manually register a bean with the service.
- register(HardwareLink) - Method in class com.tccc.kos.core.service.hardware.HardwareService
-
Register a hardware link.
- register(String, AnalyticsExporter) - Method in class com.tccc.kos.core.service.analytics.server.AnalyticsServer
-
Register a exporter for a channel.
- releaseDevice(UdevDevice) - Method in class com.tccc.kos.core.service.udev.UdevService
-
Release ownership of a device.
- remove(Trouble) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
-
Removes the specified trouble form the list.
- remove(VFSSource) - Method in class com.tccc.kos.commons.core.vfs.StackedVFSSource
-
Removes the specified source from the list.
- remove(Object) - Method in class com.tccc.kos.commons.util.AutowiredList
- remove(Object) - Method in class com.tccc.kos.commons.util.MultiValueMap
-
Removes the map entry for the specified key.
- remove(Object, V) - Method in class com.tccc.kos.commons.util.MultiValueMap
-
Removes the specified value from the list associated with the given map.
- remove(String) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpace
-
Remove the specified key/val.
- remove(String) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
-
Removes any and all callbacks with the specified name.
- remove(String, String) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValService
-
Remove the specified key/val.
- removeAll() - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpace
-
Remove all the key/vals in this name space.
- removeAll(String) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValService
-
Remove all the key/vals in the specified name space.
- removeAllParams() - Method in class com.tccc.kos.commons.util.net.UriBuilder
-
Removes all parameters from the URI.
- removeAttribute(Object) - Method in interface com.tccc.kos.commons.util.AttributeAware
-
Given a key, removes the attribute.
- removeAttribute(Object) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
-
Remove an attribute from the client.
- removeBlockedManifestId(String) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
-
Remove a manifestId from the blocked list on the primary node.
- removeConfigSource(String) - Method in class com.tccc.kos.commons.core.service.config.DefaultConfigSource
-
Remove a config source by name.
- removeCriticalData(String) - Method in class com.tccc.kos.core.service.criticaldata.CriticalDataService
-
Remove the named critical data and write back to the source.
- removeEntry(String) - Method in class com.tccc.kos.commons.kab.KabOutputStream
-
Remove an existing entry.
- removeHeader(String) - Method in class com.tccc.kos.commons.web.api.ApiRequest
-
Removes the specified header.
- removeHeader(String) - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
-
Removes the specified header.
- removeImpacted(Object) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
-
Remove an object from the impact list.
- removeImpacted(Object...) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
-
Removes all troubles where any of the specified objects are in the impact list of the trouble.
- removeKey(String) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpaceController
- removeLink(Object) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
-
Remove a linked object from the trouble
- removeLinked(Object...) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
-
Removes all troubles where any of the specified objects are in the linked list of the trouble.
- removeListener(ConfigBeanListener) - Method in class com.tccc.kos.commons.core.service.config.ConfigBean
-
Remove a listener from the list.
- removeListener(StateBeanListener) - Method in class com.tccc.kos.commons.core.service.state.StateBean
-
Remove a listener from the list.
- removeListener(TroubleListener) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
-
Remove a
TroubleListener
from the listener list. - removeListener(BasePauseListener) - Method in class com.tccc.kos.commons.util.Pause
-
Remove a listener from the
Pause
. - removeListener(WebsocketConnectionListener) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
-
Remove a connection listener from the client.
- removeListener(HardwareListener) - Method in class com.tccc.kos.core.service.hardware.Board
-
Remove a listener from the board.
- removeListener(String, RouterListener) - Method in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
-
Remove a previously registered router listener.
- removeMessageHandler(String) - Method in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
-
Remove the message handler for the specified type.
- removeOverride(LogOverride) - Method in class com.tccc.kos.core.service.log.LogService
-
Remove a log override.
- removeOwner(UdevDeviceOwner) - Method in class com.tccc.kos.core.service.udev.UdevService
-
Release all devices claimed by the owner.
- removeParam(String) - Method in class com.tccc.kos.commons.util.net.UriBuilder
-
Removes all instances of the specified parameter from the URI.
- removeProcess(SpawnProcess) - Method in class com.tccc.kos.core.service.spawn.SpawnService
-
Remove a process from the spawn list.
- removeReason(Object) - Method in class com.tccc.kos.commons.util.Pause
-
Remove a reason from the
Pause
. - removeSource(CriticalDataSource) - Method in class com.tccc.kos.core.service.criticaldata.CriticalDataService
-
Remove a source from the service.
- removeTag(String) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
-
Remove a tag from the trouble
- removeTagged(String) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
-
Removes all troubles that are tagged with the specified tag.
- removeTroubles(TroubleMatcher) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
-
Removes all troubles that match the specified matcher.
- removeViewClass(String) - Method in class com.tccc.kos.commons.core.service.handle.HandleService
-
Remove a custom view class by the view name.
- REQUEST_TIMEOUT - Static variable in class com.tccc.kos.commons.util.dispatcher.HttpStatus
- RequestBody - Annotation Interface in com.tccc.kos.commons.core.dispatcher.annotations
-
Annotation indicating that the request's body should be parsed in a request mapping and made available in the associated method parameter.
- RequestException - Exception in com.tccc.kos.commons.util.dispatcher.exceptions
-
Base exception for all exceptions that can be thrown when a client makes a web request.
- RequestException(int, String, Throwable) - Constructor for exception com.tccc.kos.commons.util.dispatcher.exceptions.RequestException
-
Constructs a new "request" exception.
- RequestHeader - Annotation Interface in com.tccc.kos.commons.core.dispatcher.annotations
-
Annotation that binds a method variable to a request header value.
- RequestMethod - Enum Class in com.tccc.kos.commons.core.dispatcher
-
Enumeration containing the complete list of HTTP request methods.
- RequestNodeId - Annotation Interface in com.tccc.kos.commons.core.dispatcher.annotations
-
Annotation that binds a method variable to a request node-id header value.
- RequestParam - Annotation Interface in com.tccc.kos.commons.core.dispatcher.annotations
-
Annotation that binds a method variable to a query parameter.
- required() - Element in annotation interface com.tccc.kos.commons.core.context.annotations.Autowired
-
Setting this flag false allows this autowire to fail without throwing an error.
- required() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.RequestHeader
-
Indicates if the header is required or not.
- required() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.RequestNodeId
-
Indicates if the parameter is required or not.
- required() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.RequestParam
-
Indicates if the parameter is required or not.
- resolvable() - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
-
Indicate that the trouble is resolvable.
- resolve() - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
-
If resolvable, return the work to perform to potentially resolve the underlying problem that caused the trouble.
- resolve(Trouble) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
-
Resolves a trouble.
- resolve(NodeId) - Method in class com.tccc.kos.core.service.noderesolver.NodeResolverService
-
Resolve a
nodeId
to an ip address. - resolve(String) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
-
Resolve the specified address using the aliases table.
- resolve(String) - Method in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
-
Resolve the specified address if it is an alias.
- resolve(String) - Method in class com.tccc.kos.core.service.noderesolver.NodeResolverService
-
Resolve a hostname to an ip address if the hostname happens to be a known nodeId.
- resolve(Collection<Trouble>) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
-
Resolves a list of troubles and wrap it all up in a single future.
- resolveAppBrowserIntent(BrowserIntent) - Method in class com.tccc.kos.core.service.app.Application
-
Override to process
BrowserIntent
objects directed at this application. - resolveBoards() - Method in class com.tccc.kos.core.service.hardware.HardwareService
-
Trigger the board resolve process.
- ResolvedDeviceManifest - Class in com.tccc.kos.core.manifest
-
A wrapper around DeviceManifest that enumerates all node manifests and resolves them which identifies all the locally installed kab files as well as any missing artifacts.
- ResolvedDeviceManifest() - Constructor for class com.tccc.kos.core.manifest.ResolvedDeviceManifest
- ResolvedDeviceManifest.ManifestInfo - Class in com.tccc.kos.core.manifest
- ResolvedManifestArtifact - Class in com.tccc.kos.core.manifest
-
A resolved
ManifestArtifact
. - ResolvedManifestArtifact() - Constructor for class com.tccc.kos.core.manifest.ResolvedManifestArtifact
- ResolvedManifestSection - Class in com.tccc.kos.core.manifest
-
A resolved version of a manifest section.
- ResolvedManifestSection() - Constructor for class com.tccc.kos.core.manifest.ResolvedManifestSection
- ResolvedNodeManifest - Class in com.tccc.kos.core.manifest
-
A wrapper around
NodeManifest
that provides a flat list of all referenced artifacts and the associated locally installed KAB files. - ResolvedNodeManifest() - Constructor for class com.tccc.kos.core.manifest.ResolvedNodeManifest
- ResolveInProgressTroubleException - Exception in com.tccc.kos.commons.core.service.trouble
-
Exception generated when trying to resolve a trouble that is already performing the resolve action.
- ResolveInProgressTroubleException(Trouble) - Constructor for exception com.tccc.kos.commons.core.service.trouble.ResolveInProgressTroubleException
- resolveReferences(Map<String, ChainedManifest>) - Method in interface com.tccc.kos.commons.manifest.DeviceManifest
-
Resolve all external references using the supplied chained manifests.
- ResourceLoader - Interface in com.tccc.kos.commons.util.resource
-
Interface for loading resources from a filename.
- ResourceLoaderList - Class in com.tccc.kos.commons.util.resource
-
List of resource loaders that act as a list of search paths for finding a specified resource.
- ResourceLoaderList() - Constructor for class com.tccc.kos.commons.util.resource.ResourceLoaderList
- ResponseEnvelope<T> - Class in com.tccc.kos.commons.util.dispatcher
-
Data class that encapsulates the response from an HTTP/REST endpoint.
- ResponseEnvelope() - Constructor for class com.tccc.kos.commons.util.dispatcher.ResponseEnvelope
- ResponseVersion - Class in com.tccc.kos.commons.util.dispatcher
-
Data class that holds an HTTP/REST endpoint's version number, which is used in the ResponseEnvelope.
- ResponseVersion() - Constructor for class com.tccc.kos.commons.util.dispatcher.ResponseVersion
-
Constructs an empty version whose major and minor numbers are both zero.
- ResponseVersion(int, int) - Constructor for class com.tccc.kos.commons.util.dispatcher.ResponseVersion
-
Constructs a version with the given major and minor values.
- ResponseVersion(String) - Constructor for class com.tccc.kos.commons.util.dispatcher.ResponseVersion
-
Constructs a version from the specified string.
- restartMatching() - Method in class com.tccc.kos.core.service.udev.serial.SerialService
-
Restart the matching process for all pending devices.
- restartProcess(SpawnProcess) - Method in class com.tccc.kos.core.service.spawn.SpawnService
-
Restart the specified process.
- resume(OTADownloader) - Method in class com.tccc.kos.core.primary.service.ota.OTAService
-
Resume a paused downloader.
- resumeFromInvalidManifest() - Method in class com.tccc.kos.core.primary.service.ota.OTAService
-
Resume a download that has been stopped due to invalid manifests.
- ResumeListener - Interface in com.tccc.kos.commons.util
-
Listener interface for
Pause
resume events. - resumeTimeSync() - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
-
Resume external time synchronization.
- REVERT_VALUE - Static variable in class com.tccc.kos.commons.core.service.config.ConfigService
- rollback() - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
-
Rollback the currently running manifest.
- rollback(String) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
-
Rollback the specified manifestId.
- RoutedMessage - Class in com.tccc.kos.commons.web.websocket.router.msg
-
Abstract base class for all messages that pass through the router.
- RoutedMessage() - Constructor for class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
- routeMsg(OutboundMessage) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
-
Attempt to route the outbound message.
- routeMsg(WebsocketConnection, InboundMessage) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
-
Attempt to route the specified message.
- RouterConn - Class in com.tccc.kos.commons.web.websocket.router
-
Represents a router connection which is the combination of address and websocket connection to the router.
- RouterConn() - Constructor for class com.tccc.kos.commons.web.websocket.router.RouterConn
- RouterEngine - Class in com.tccc.kos.commons.web.websocket.router
-
This is the core of the websocket router.
- RouterEngine(WebsocketRouter, String, String, boolean) - Constructor for class com.tccc.kos.commons.web.websocket.router.RouterEngine
-
Create a new router engine.
- RouterListener - Interface in com.tccc.kos.commons.web.websocket.router
-
This interface provides callback methods for when routers are added or removed from the forwarding table.
- RouterMessageHandler - Interface in com.tccc.kos.commons.web.websocket.router
-
When a message is to be processed locally by the router it will search the list of registered handlers for the message type and forward the message to the handler for processing.
- run() - Method in class com.tccc.kos.commons.core.service.blink.BlinkSession
-
Called by a worker thread to dispatch all the messages in the queue.
- run() - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
-
This is the entry point to start the
runnable
associated with the work. - run(FutureWork) - Method in interface com.tccc.kos.commons.util.concurrent.future.FutureRunnable
-
Calls the specified function with access to the associated future.
- RunKosSerialNumberProvider - Class in com.tccc.kos.core.service.device.serialnum.run
-
A
SerialNumberProvider
implementation that reads the serial number from /run/kos/serialNumber in the constructor. - RunKosSerialNumberProvider() - Constructor for class com.tccc.kos.core.service.device.serialnum.run.RunKosSerialNumberProvider
- RuntimeBinaryMsgException - Exception in com.tccc.kos.commons.core.service.blink.binarymsg
-
Base exception for runtime
BinaryMsg
exceptions. - RuntimeBinaryMsgException(String) - Constructor for exception com.tccc.kos.commons.core.service.blink.binarymsg.RuntimeBinaryMsgException
- RuntimeBinaryMsgException(String, Throwable) - Constructor for exception com.tccc.kos.commons.core.service.blink.binarymsg.RuntimeBinaryMsgException
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form