Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

R

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, 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(int, byte[], int) - Method in class com.tccc.kos.core.service.udev.serial.SerialDevice
Read from the serial device
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
 
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 - 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 and ReadListener 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_ERROR - Static variable in class com.tccc.kos.commons.core.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.
reboot() - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
Reboot all the nodes and then the primary node.
recordChange(String, String, String) - Method in class com.tccc.kos.commons.core.service.config.BeanChanges
Record a change to the associated bean.
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.
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 interface com.tccc.kos.commons.core.service.config.MutableConfigSource
Removes all names for the specified handle.
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.
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(WebsocketConnectionListener) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Remove a connection listener from the client.
removeListener(BoardLinkListener) - Method in class com.tccc.kos.core.service.hardware.Board
Remove a listener from the board.
removeListener(UdevDeviceListener) - Method in class com.tccc.kos.core.service.udev.UdevService
Remove a device listener.
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.
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.
removeTag(String) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
Remove a tag from the trouble
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.core.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.core.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.core.dispatcher.exceptions.RequestException
Constructs a new "request" exception.
RequestMethod - Enum Class in com.tccc.kos.commons.core.dispatcher
Enumeration containing the complete list of HTTP request methods.
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.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(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(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.
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
 
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
 
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.core.dispatcher
Data class that encapsulates the response from an HTTP/REST endpoint.
ResponseEnvelope() - Constructor for class com.tccc.kos.commons.core.dispatcher.ResponseEnvelope
 
ResponseVersion - Class in com.tccc.kos.commons.core.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.core.dispatcher.ResponseVersion
Constructs an empty version whose major and minor numbers are both zero.
ResponseVersion(int, int) - Constructor for class com.tccc.kos.commons.core.dispatcher.ResponseVersion
Constructs a version with the given major and minor values.
ResponseVersion(String) - Constructor for class com.tccc.kos.commons.core.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.
REVERT_VALUE - Static variable in class com.tccc.kos.commons.core.service.config.ConfigService
 
ROOT - Static variable in class com.tccc.kos.commons.path.PathMgr
 
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.
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form