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

B

Backoff - Class in com.tccc.kos.commons.util
General purpose backoff algorithm class.
Backoff() - Constructor for class com.tccc.kos.commons.util.Backoff
Create a backoff using a default config.
Backoff(BackoffConfig) - Constructor for class com.tccc.kos.commons.util.Backoff
Create a backoff using the specified config.
BackoffCallback - Class in com.tccc.kos.commons.util.concurrent
Class used to schedule callbacks based on a backoff algorithm.
BackoffCallback(BackoffConfig, Runnable) - Constructor for class com.tccc.kos.commons.util.concurrent.BackoffCallback
Creates a callback that utilizes a Backoff with the supplied configuration.
BackoffCallback(Runnable) - Constructor for class com.tccc.kos.commons.util.concurrent.BackoffCallback
Creates a callback that utilizes a Backoff with a default BackoffConfig object.
BackoffConfig - Class in com.tccc.kos.commons.util
Configuration for any of the available backoff delays.
BackoffConfig() - Constructor for class com.tccc.kos.commons.util.BackoffConfig
 
BAD_GATEWAY - Static variable in class com.tccc.kos.commons.util.dispatcher.HttpStatus
 
BAD_REQUEST - Static variable in class com.tccc.kos.commons.util.dispatcher.HttpStatus
 
BadRequestException - Exception in com.tccc.kos.commons.util.dispatcher.exceptions
Exception thrown when the web client/caller passes in invalid data.
BadRequestException(String) - Constructor for exception com.tccc.kos.commons.util.dispatcher.exceptions.BadRequestException
Constructs a new "bad request" exception with the specified message.
BadRequestException(String, Throwable) - Constructor for exception com.tccc.kos.commons.util.dispatcher.exceptions.BadRequestException
Constructs a new "bad request" exception with the specified message and cause.
BadRequestException(Throwable) - Constructor for exception com.tccc.kos.commons.util.dispatcher.exceptions.BadRequestException
Constructs a new "bad request" exception with the specified cause.
BarUnit - Class in com.tccc.kos.commons.util.units.impl
A Unit class that represents pressure in bars.
BarUnit() - Constructor for class com.tccc.kos.commons.util.units.impl.BarUnit
Creates a BarUnit with no alias and default set to true.
BarUnit(String, boolean) - Constructor for class com.tccc.kos.commons.util.units.impl.BarUnit
Creates a BarUnit with the specified alias and default flag.
base() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.ApiController
Base path for mappings.
BaseAppConfig - Class in com.tccc.kos.core.service.app
Base class for application configuration beans.
BaseAppConfig() - Constructor for class com.tccc.kos.core.service.app.BaseAppConfig
 
BaseCallback - Class in com.tccc.kos.commons.util.concurrent
Base class for various callback classes.
BaseDatabaseMigrator - Class in com.tccc.kos.commons.db
Base class for database migration.
BaseDatabaseMigrator() - Constructor for class com.tccc.kos.commons.db.BaseDatabaseMigrator
 
BaseDeviceConfig - Class in com.tccc.kos.core.service.device
Base class for Device config beans.
BaseDeviceConfig() - Constructor for class com.tccc.kos.core.service.device.BaseDeviceConfig
 
BaseDeviceManifest - Class in com.tccc.kos.commons.manifest
Base class for all future DeviceManifest implementations which implements the @{code PrimaryManifestInstallView} interface which is sufficient for a primary node to identify any missing artifacts and install them, even if it doesn't understand the actual manifest format.
BaseDeviceManifest() - Constructor for class com.tccc.kos.commons.manifest.BaseDeviceManifest
 
BaseManifestArtifact - Class in com.tccc.kos.commons.manifest
Base class for describing a kab in a manifest.
BaseManifestArtifact() - Constructor for class com.tccc.kos.commons.manifest.BaseManifestArtifact
 
BasePauseListener - Interface in com.tccc.kos.commons.util
Base listener interface for Pause events.
BaseRegion - Class in com.tccc.kos.core.service.region
Base class for a region.
BaseRegion() - Constructor for class com.tccc.kos.core.service.region.BaseRegion
 
BeanChanges - Class in com.tccc.kos.commons.core.service.config
Class that tracks changes to values for a single bean during the configure/update process.
BeanChanges.AttrChange - Class in com.tccc.kos.commons.core.service.config
 
BeanChanges.Error - Class in com.tccc.kos.commons.core.service.config
 
BeanContext - Class in com.tccc.kos.commons.core.context
System component that provides a very lightweight IOC-style context.
BeanContext() - Constructor for class com.tccc.kos.commons.core.context.BeanContext
Create a context without a parent.
BeanContext(BeanContext) - Constructor for class com.tccc.kos.commons.core.context.BeanContext
Create a context with a parent.
BeanUpdate - Class in com.tccc.kos.commons.core.service.config
Data class that contains updates to apply to a bean with the specified handle path.
BeanUpdate() - Constructor for class com.tccc.kos.commons.core.service.config.BeanUpdate
Constructs a default instance.
BeanUpdate(String) - Constructor for class com.tccc.kos.commons.core.service.config.BeanUpdate
Constructs a new update record for a bean with the specified handle.
BinaryMsg - Class in com.tccc.kos.commons.core.service.blink.binarymsg
Implementation of BinaryMsg for sessions.
BinaryMsgClient - Class in com.tccc.kos.commons.core.client.binarymsg
Client for BinaryMsg protocol.
BinaryMsgClient(String, BinaryMsgIdentity, String, int) - Constructor for class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClient
Create a new client.
BinaryMsgClientHandler - Interface in com.tccc.kos.commons.core.client.binarymsg
Handler interface to register with a BinaryMsgClient.
BinaryMsgClientIface - Class in com.tccc.kos.commons.core.client.binarymsg
Handler interface to register with a BinaryMsgClient.
BinaryMsgClientIface(String, int) - Constructor for class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClientIface
Create a client iface with the specified name.
BinaryMsgException - Exception in com.tccc.kos.commons.core.service.blink.binarymsg
Base exception for checked BinaryMsg exceptions.
BinaryMsgException(String) - Constructor for exception com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgException
 
BinaryMsgException(String, Throwable) - Constructor for exception com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgException
 
BinaryMsgIdentity - Class in com.tccc.kos.commons.core.service.blink.binarymsg
Session setup data for BinaryMsg connections.
BinaryMsgIdentity() - Constructor for class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIdentity
 
BinaryMsgIdentity.IfaceInfo - Class in com.tccc.kos.commons.core.service.blink.binarymsg
 
BinaryMsgIface - Class in com.tccc.kos.commons.core.service.blink.binarymsg
Base class for a messaging interface over BinaryMsgSession.
BinaryMsgIface(String, BinaryMsgSession, BinaryMsgIfaceListener<?>) - Constructor for class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Create a new interface for the specified session.
BinaryMsgIfaceFactory - Interface in com.tccc.kos.commons.core.service.blink.binarymsg
Given the name of an interface from a BinaryMsgSession, return an instance of BinaryMsgIface or null.
BinaryMsgIfaceListener<T extends BinaryMsgIface> - Interface in com.tccc.kos.commons.core.service.blink.binarymsg
Interface for a BinaryMsgIface connection listener.
BinaryMsgListener - Interface in com.tccc.kos.commons.core.service.blink.binarymsg
Listener for receiving a BinaryMsg.
BinaryMsgOutputStream - Class in com.tccc.kos.commons.core.service.blink.binarymsg
Extends ByteArrayOutputStream so that it can automatically build the correct header for the message.
BinaryMsgOutputStream(ByteOrder, int) - Constructor for class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgOutputStream
Create a new output stream.
BinaryMsgSession - Class in com.tccc.kos.commons.core.service.blink.binarymsg
Implementation of the BinaryMsg protocol for adapters.
BinaryMsgSession(BlinkConn, BinaryMsgIdentity, JsonNode) - Constructor for class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
Create a new BinaryMsgSession.
BlinkCloseCallback - Interface in com.tccc.kos.commons.core.service.blink
Can be attached to a BlinkConn to receive a callback when the connection is closed.
BlinkConn - Class in com.tccc.kos.commons.core.service.blink
A single blink connection.
BlinkConn() - Constructor for class com.tccc.kos.commons.core.service.blink.BlinkConn
 
BlinkIdentity - Class in com.tccc.kos.commons.core.service.blink
Base class for blink identity information.
BlinkIdentity() - Constructor for class com.tccc.kos.commons.core.service.blink.BlinkIdentity
 
BlinkProtocol - Interface in com.tccc.kos.commons.core.service.blink
A protocol that sits on top of a connection and decodes the incoming data.
BlinkSession<M> - Class in com.tccc.kos.commons.core.service.blink
Session that sits on top of a connection and implements a particular protocol as well as the api used to interact with the protocol.
BlinkSession() - Constructor for class com.tccc.kos.commons.core.service.blink.BlinkSession
 
Board - Class in com.tccc.kos.core.service.hardware
Logical representation of a circuit board in the system.
Board(Assembly, String) - Constructor for class com.tccc.kos.core.service.hardware.Board
 
BoardIdentifier - Interface in com.tccc.kos.core.service.hardware
Uniquely identifies a board in an assembly.
BoardIfaceLink - Class in com.tccc.kos.core.service.hardware
HardwareLink class for BoardIface devices.
BoardIfaceLink() - Constructor for class com.tccc.kos.core.service.hardware.BoardIfaceLink
 
BoardLinkListener - Interface in com.tccc.kos.core.service.hardware
Interface for board link / unlink callbacks.
boardReady() - Method in class com.tccc.kos.core.service.hardware.Board
Called to indicate the board is ready for use.
BoardReadyListener - Interface in com.tccc.kos.core.service.hardware
Interface for board is ready for use.
BoardTroubleIface - Interface in com.tccc.kos.core.service.hardware
Interface for Troubles that implements the board iface.
bounce() - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
Bounce the primary node.
broadcast() - Method in class com.tccc.kos.commons.core.service.state.StateBean
Causes the bean to be examined for changes relative to the last broadcast attempt and if any changes are found the bean will be sent via the MessageBroker .
broadcast(String, Class<?>) - Method in class com.tccc.kos.commons.core.service.handle.Handle
Causes the associated bean to be broadcast from HandleService with a topic of: /kos/handle/<topic>/<path> .
BrokerClient - Class in com.tccc.kos.commons.web.broker
Message broker client to provide java access to broker messages.
BrokerClient(NodeId, boolean) - Constructor for class com.tccc.kos.commons.web.broker.BrokerClient
Create a new client that is running on the specified node.
BrokerClientCallback<T> - Interface in com.tccc.kos.commons.web.broker
Callback interface for receiving subscribed topics.
BrokerClientSubscription<T> - Class in com.tccc.kos.commons.web.broker
Subscription record from the BrokerClient used to unsubscribe.
BrokerClientSubscription() - Constructor for class com.tccc.kos.commons.web.broker.BrokerClientSubscription
 
Browser - Class in com.tccc.kos.core.service.browser
A logical browser control object.
BrowserId - Class in com.tccc.kos.core.service.browser
Identifies a particular browser on a node.
BrowserId(NodeId) - Constructor for class com.tccc.kos.core.service.browser.BrowserId
Create a new BrowserId to identify a particular browser instance on a node.
BrowserId(NodeId, String) - Constructor for class com.tccc.kos.core.service.browser.BrowserId
Create a new BrowserId to identify a particular browser instance on a node.
BrowserIntent - Class in com.tccc.kos.core.service.browser
A BrowserIntent is a generic way to describe how to navigate a given browser to a particular page.
BrowserIntent(NodeId, String, String) - Constructor for class com.tccc.kos.core.service.browser.BrowserIntent
Create a browser intent for the specified browser in the specified node with the specified type.
BrowserIntent(NodeId, String, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.browser.BrowserIntent
Create a browser intent for the specified browser in the specified node with the specified type and properties.
BrowserIntent(BrowserId, String) - Constructor for class com.tccc.kos.core.service.browser.BrowserIntent
Create a browser intent targeting the specified browser.
BrowserIntent(BrowserId, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.browser.BrowserIntent
Create a browser intent targeting the specified browser.
BrowserIntent(BrowserIntent, String) - Constructor for class com.tccc.kos.core.service.browser.BrowserIntent
Create a browser intent targeting the browser contained in the specified intent.
BrowserIntent(BrowserIntent, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.browser.BrowserIntent
Create a browser intent targeting the browser contained in the specified intent.
BrowserIntent(String) - Constructor for class com.tccc.kos.core.service.browser.BrowserIntent
Create a browser intent for the default browser on the current node with the specified type.
BrowserIntent(String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.browser.BrowserIntent
Create a browser intent for the default browser on the current node with the specified type and properties
BrowserIntentResolver - Interface in com.tccc.kos.core.service.browser
Interface for resolving browser intents to either other intents or a specific url.
BrowserNav - Class in com.tccc.kos.core.service.browser
Navigation request to point a given browser from the specified node to a url.
BrowserNav(NodeId, String) - Constructor for class com.tccc.kos.core.service.browser.BrowserNav
Navigation request for the named browser on the specified node.
BrowserNav(BrowserId) - Constructor for class com.tccc.kos.core.service.browser.BrowserNav
Navigation request for the browser with the specified id.
BrowserService - Class in com.tccc.kos.core.service.browser
Service that manages browsers connected to this service.
BrowserSession - Interface in com.tccc.kos.core.service.browser
Interface for browser connections to plug into BrowserService by connecting to a Browser object.
BrowserUrl - Class in com.tccc.kos.core.service.browser
Navigation request to point a given browser from the specified node to the indicated url.
BrowserUrl(NodeId, String, boolean) - Constructor for class com.tccc.kos.core.service.browser.BrowserUrl
Navigation request to send the default browser on the specified node to the specified url using an optional redirect.
BrowserUrl(NodeId, String, String, boolean) - Constructor for class com.tccc.kos.core.service.browser.BrowserUrl
Navigation request to send the specified browser on the specified node to the specified url using an optional redirect.
BrowserUrl(BrowserId, String, boolean) - Constructor for class com.tccc.kos.core.service.browser.BrowserUrl
Navigation request to send the specified browser to the specified url using an optional redirect.
BrowserUrl(BrowserIntent, String, boolean) - Constructor for class com.tccc.kos.core.service.browser.BrowserUrl
Navigation request to send the browser contained in the intent to the specified url using an optional redirect.
BrowserUrl(String) - Constructor for class com.tccc.kos.core.service.browser.BrowserUrl
Navigation request to send the default browser on the current node to the specified url.
BrowserUrl(String, boolean) - Constructor for class com.tccc.kos.core.service.browser.BrowserUrl
Navigation request to send the default browser on the current node to the specified url using an optional redirect.
build() - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
 
build() - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Build the ChainedManifest from the current builder state.
build() - Method in class com.tccc.kos.core.primary.service.nodemgr.install.DeviceInstallBuilder
Build a ResolvedDeviceManifest from the builder.
build() - Method in class com.tccc.kos.core.service.manifest.SoftwareInfoBuilder
Build the SoftwareInfo .
ByteOrderInput - Interface in com.tccc.kos.commons.util
Interface for operation supported by ByteOrderInputStream.
ByteOrderInputStream - Class in com.tccc.kos.commons.util
An input stream that reads objects in little or big endian format.
ByteOrderInputStream(ByteOrder, InputStream) - Constructor for class com.tccc.kos.commons.util.ByteOrderInputStream
Create a wrapper around the specified input stream.
ByteOrderOutput - Interface in com.tccc.kos.commons.util
Interface for operation supported by ByteOrderOutputStream.
ByteOrderOutputStream - Class in com.tccc.kos.commons.util
An output stream that writes objects in little or big endian format.
ByteOrderOutputStream(ByteOrder, OutputStream) - Constructor for class com.tccc.kos.commons.util.ByteOrderOutputStream
Creates a new wrapper around the specified output stream.
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