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

A

abort(String) - Method in interface com.tccc.kos.commons.util.Abortable
Abort the object with the specified reason code.
abort(String) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Aborts the work with the specified reason.
abort(String, ReasonData) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Aborts the work with the specified reason and optional reason data.
abort(String, Object, Class<?>) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Aborts the work with the specified reason and optional data and view.
ABORT - Enum constant in enum class com.tccc.kos.commons.util.concurrent.future.FutureEvent
 
ABORT - Enum constant in enum class com.tccc.kos.commons.util.concurrent.future.FutureState
 
Abortable - Interface in com.tccc.kos.commons.util
Interface for objects that support being aborted.
AbstractConfigurable<T extends ConfigBean> - Class in com.tccc.kos.commons.core.service.config
Abstract base class that can be used for objects that need to be configurable.
AbstractConfigurable(String) - Constructor for class com.tccc.kos.commons.core.service.config.AbstractConfigurable
 
AbstractConfigurableService<T extends ConfigBean> - Class in com.tccc.kos.commons.core.service
Abstract base class for all services that are configurable.
AbstractConfigurableService() - Constructor for class com.tccc.kos.commons.core.service.AbstractConfigurableService
 
AbstractService - Class in com.tccc.kos.commons.core.service
Abstract base class for all services.
AbstractVFSSource - Class in com.tccc.kos.commons.core.vfs
Abstract base class for all concrete VFSSource classes.
AbstractVFSSource() - Constructor for class com.tccc.kos.commons.core.vfs.AbstractVFSSource
 
activateAndReboot() - Method in class com.tccc.kos.core.primary.service.ota.OTAService
If there is a pending manifest activation, this will activate it and trigger a reboot to boot into the new image.
activateManifest(String) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
Activate a given manifestId on the primary node.
active(OTADownloader) - Method in class com.tccc.kos.core.primary.service.ota.OTAService
Called when a downloader becomes active to speed up the process of retrying pending downloads.
Adapter - Class in com.tccc.kos.core.service.spawn
Specialized SpawnProcess designed around starting adapters.
Adapter(String) - Constructor for class com.tccc.kos.core.service.spawn.Adapter
Create a new adapter that is backed by the specified program name.
add(int, FutureWork) - Method in class com.tccc.kos.commons.util.concurrent.future.SequencedFuture
Adds a future to the specified location in the sequence following List semantics for insertion.
add(LocalizationBuilder) - Method in class com.tccc.kos.commons.core.localization.LocalizationContext
Add a LocalizationBuilder to the context.
add(Handle) - Method in class com.tccc.kos.commons.core.service.handle.Handle
Adds the specified handle as a child of this handle without a name prefix.
add(Trouble) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
Adds the specified trouble to the service.
add(KabFile) - Method in class com.tccc.kos.commons.core.localization.LocalizationContext
Add a kab to the context.
add(FutureWork) - Method in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
Adds a future to the collection.
add(FutureWork) - Method in class com.tccc.kos.commons.util.concurrent.future.SequencedFuture
Adds a future to the sequence.
add(Unit) - Method in class com.tccc.kos.commons.util.units.UnitSystem
Adds a new unit to the system.
add(Object) - Method in class com.tccc.kos.commons.core.context.BeanContext
Adds a bean to the context.
add(String, Handle) - Method in class com.tccc.kos.commons.core.service.handle.Handle
Adds the specified handle as a child of this handle using the specified name prefix.
add(String, HandleAware) - Method in class com.tccc.kos.commons.core.service.handle.Handle
Adds the specified HandleAware as a child of this handle using the specified name prefix.
add(String, Object) - Method in class com.tccc.kos.commons.core.context.BeanContext
Adds a bean to the context with a name.
add(String, Object) - Method in class com.tccc.kos.commons.core.service.config.BeanUpdate
Add an updated value to the update.
add(K, V) - Method in class com.tccc.kos.commons.util.MultiValueMap
Adds the given value to the list of items associated with the given key.
add(T) - Method in class com.tccc.kos.commons.util.AutowiredList
 
addAlias(WebsocketConnection, String) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
Add an alias to the specified connection.
addAll(Map<K, V>) - Method in class com.tccc.kos.commons.util.MultiValueMap
Adds the contents of the given map into this object's internal map.
addAll(K, Collection<V>) - Method in class com.tccc.kos.commons.util.MultiValueMap
Adds the contents of the given list to the list associated with the specified key.
addArg(Object) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Add a command line argument.
addArtifact(String, BaseManifestArtifact) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Add an artifact to the named section.
addBlockedManifestId(String, String) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
Add a manifestId to the blocked list on the primary node.
addBoard(Board) - Method in class com.tccc.kos.core.service.assembly.Assembly
Add a board to the assembly
addCallback(String, StreamingJsonReaderCallback) - Method in class com.tccc.kos.commons.util.json.StreamingJsonReader
Add a new callback to the specified json path.
addClient(WebsocketConnection) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
Add a client to the router.
addConfigSource(ConfigSource) - Method in class com.tccc.kos.commons.core.service.config.DefaultConfigSource
Add a config source.
addDateFormat(DateFormat) - Method in class com.tccc.kos.core.service.region.RegionService
Adds a date format to the service.
addDeviceClass(int) - Method in class com.tccc.kos.core.service.udev.UdevNode
Query the device class and add the results
addDir(String) - Method in class com.tccc.kos.commons.kab.KabOutputStream
Create a new dir entry.
addDir(String, String, String, int) - Method in class com.tccc.kos.commons.kab.KabOutputStream
Create a new dir entry owned by the specified user and group, with the specified permissions.
addFallback(String) - Method in class com.tccc.kos.commons.core.localization.LocalizationBuilder.LocaleBuilder
Add a fallback for the locale.
addFile(String) - Method in class com.tccc.kos.commons.kab.KabOutputStream
Create a new file entry.
addFile(String, boolean) - Method in class com.tccc.kos.commons.kab.KabOutputStream
Create a new file entry.
addFile(String, boolean, String, String, int) - Method in class com.tccc.kos.commons.kab.KabOutputStream
Create a new file entry.
addFirmware(KabFile) - Method in class com.tccc.kos.core.service.firmware.FirmwareService
Add a firmware kab file.
addHandleChild(String, HandleAware) - Method in interface com.tccc.kos.commons.core.service.handle.HandleAware
Adds a child HandleAware bean to this bean.
addHandler(int, BinaryMsgClientHandler) - Method in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClientIface
Register a handler with the specified api num.
addHeader(String, Object) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Adds the specified header to the message.
addHeader(String, Object) - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Adds the specified header to the message.
If the value is null , then the header is removed.
addHeader(String, String) - Method in class com.tccc.kos.commons.web.client.WebsocketEndpoint
Adds a header to this endpoint.
addHeaders(Map<String, ?>) - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Adds all the headers from the specified map.
addHeaders(Map<String, Object>) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Adds all the headers from the specified map.
addIface(BinaryMsgClientIface) - Method in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClient
Add a new iface to the client.
addIface(Trouble) - Static method in interface com.tccc.kos.commons.core.service.trouble.HandleTroubleIface
Adds the iface to the specified Trouble .
addIface(Trouble) - Static method in interface com.tccc.kos.core.service.hardware.BoardTroubleIface
Adds the iface to the specified Trouble .
addIface(String) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
Add a symbolic interface name to the trouble.
addImpacted(Object) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
Add an object to the impact list.
addInstallDetail(String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Add a kos.install.detail.* property.
addInterface(BinaryMsgIface) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
Add an interface to the session.
addKey(K) - Method in class com.tccc.kos.commons.util.MultiValueMap
Add the specified key to the map with an empty list if the key doesn't already exist.
addLink(Object) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
Link an object to the trouble
addLinkListener(BoardLinkListener) - Method in class com.tccc.kos.core.service.hardware.Board
Add a listener to the board.
addListener(ConfigBeanListener) - Method in class com.tccc.kos.commons.core.service.config.ConfigBean
Add a listener to the list.
addListener(StateBeanListener) - Method in class com.tccc.kos.commons.core.service.state.StateBean
Add a listener to the list.
addListener(TroubleListener) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
Add a TroubleListener to the listener list.
addListener(TroubleMatcher, TroubleAware) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
Add a TroubleAware as a listener with optional matcher.
addListener(WebsocketConnectionListener) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Add a connection listener to the client.
addListener(String, RouterListener) - Method in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
Add a listener for when the specified routerId is added/removed from the forwarding table.
addLoader(ResourceLoader) - Method in class com.tccc.kos.core.service.region.XmlRegionFactory
Adds a ResourceLoader used to search for referenced XML files.
addLocale(String) - Method in class com.tccc.kos.commons.core.localization.LocalizationBuilder.NamespaceBuilder
Return a LocaleBuilder for the specified locale.
addLocalization(ResolvedManifestSection) - Method in class com.tccc.kos.core.service.app.Application
Add all kabs in the section with a type of kos.localization to the associated localization context.
addMessageHandler(String, RouterMessageHandler) - Method in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
Add a message handler to the router.
addNamespace(String) - Method in class com.tccc.kos.commons.core.localization.LocalizationBuilder
Add a namespace to the builder.
addOptionsType(String, Class<? extends ConfigOptions>) - Method in class com.tccc.kos.commons.core.service.config.ConfigService
Register an options type for converting options json to options beans.
addOverride(LogOverride) - Method in class com.tccc.kos.core.service.log.LogService
Add a log override.
addParam(UriParam) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Adds the specified parameter to the URI.
addParam(String, String) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Adds the specified parameter to the URI.
addParams(List<UriParam>) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Adds the specified parameters to the URI.
addPath(String) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Adds a path to the URI.
addPaths(String...) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Adds paths to the URI.
addPaths(List<String>) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Adds paths to the URI.
addPauseListener(PauseListener, boolean) - Method in class com.tccc.kos.commons.util.Pause
Add a listener to the Pause to be notified of pause state changes.
addPermFileContents(String, String) - Method in class com.tccc.kos.commons.kab.provider.perm.PermAccessProvider
Adds permFileContents to our rulesMap .
addProcess(SpawnProcess) - Method in class com.tccc.kos.core.service.spawn.SpawnService
Add a process to the spawn list.
addProcess(SpawnProcess, NodeId) - Method in class com.tccc.kos.core.service.spawn.SpawnService
Add a process to the spawn list.
addReadyListener(BoardReadyListener) - Method in class com.tccc.kos.core.service.hardware.Board
Add a listener to the board.
addReason(Object) - Method in class com.tccc.kos.commons.util.Pause
Add a reason for the Pause to be paused.
addRequestHandler(int, BinaryMsgListener) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Add a listener for a given request message identified by apiNum.
addResumeListener(ResumeListener, boolean) - Method in class com.tccc.kos.commons.util.Pause
Add a listener to the Pause to be notified of resume state changes.
addRouter(WebsocketConnection) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
Add the connection as a router.
addrPut(String, String, Object, Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a PUT request and then deserializes the response to the specified class.
addSection(String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Create a section with the specified name if it doesn't already exist.
addSource(KabSource) - Method in class com.tccc.kos.core.primary.service.nodemgr.install.DeviceInstallBuilder
Add a kab source to the builder.
addSource(CriticalDataSource) - Method in class com.tccc.kos.core.service.criticaldata.CriticalDataService
Add a new source to the service.
addState(Object) - Method in class com.tccc.kos.commons.util.ready.ReadyIndicator
Add a state object that must be marked ready before the indicator is ready.
addTag(String) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
Add a tag to the trouble
addTag(Element, String) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a string tag value in the specified element.
addTag(Element, String, Namespace) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a string tag value in the specified element.
addTimeFormat(TimeFormat) - Method in class com.tccc.kos.core.service.region.RegionService
Adds a time format to the service.
addToCtx(Object) - Method in class com.tccc.kos.core.service.app.Application
Add a bean to the application context.
addToCtx(Object) - Method in class com.tccc.kos.core.service.assembly.Assembly
Adds the given bean to the assembly context.
addToEnd(ResourceLoader) - Method in class com.tccc.kos.commons.util.resource.ResourceLoaderList
Add a loader to the end of the search list.
addToFront(ResourceLoader) - Method in class com.tccc.kos.commons.util.resource.ResourceLoaderList
Add a loader to the front of the search list.
addUnitSystem(UnitSystem) - Method in class com.tccc.kos.core.service.region.RegionService
Adds a unit system to the service.
addValueCallback(String, StreamingJsonReaderCallback) - Method in class com.tccc.kos.commons.util.json.StreamingJsonReader
Add a new callback to the specified json path.
addViewClass(String, Class<?>) - Method in class com.tccc.kos.commons.core.service.handle.HandleService
Add a custom view class.
AdjustableCallback - Class in com.tccc.kos.commons.util.concurrent
Class that supports single (one-shot) or recurring callbacks, allows the delay to be adjusted while the timer is running, and has variance support to add a degree of randomness to the timer.
AdjustableCallback(boolean, int, Runnable) - Constructor for class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Creates a timer with the specified callback method, delay , and recurring flag.
AdjustableCallback(boolean, Runnable) - Constructor for class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Creates a timer with the specified callback method and recurring flag.
AdjustableCallback(Runnable) - Constructor for class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Creates a non-recurring timer with the specified callback method.
ALIAS_LOCAL - Static variable in class com.tccc.kos.commons.web.api.ApiClient
 
ALIAS_LOCAL - Static variable in class com.tccc.kos.commons.web.broker.BrokerClient
 
ALIAS_PRIMARY - Static variable in class com.tccc.kos.commons.web.api.ApiClient
 
ALIAS_PRIMARY - Static variable in class com.tccc.kos.commons.web.broker.BrokerClient
 
aliasApi(String, RequestMethod, String, Map<String, Object>, Object, Class<T>, int) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a POST request and then deserializes the response to the specified class.
aliasDelete(String, String, Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a DELETE request and then deserializes the response to the specified class.
aliasDelete(String, String, Map<String, Object>, Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a DELETE request and then deserializes the response to the specified class.
aliasGet(String, String, Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a GET request and then deserializes the response to the specified class.
aliasGet(String, String, Map<String, Object>, Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a GET request and then deserializes the response to the specified class.
aliasPost(String, String, Object, Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a POST request and then deserializes the response to the specified class.
aliasPost(String, String, Map<String, Object>, Object, Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a POST request and then deserializes the response to the specified class.
aliasPut(String, String, Map<String, Object>, Object, Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Calls a controller on the node with the specified alias with a PUT request and then deserializes the response to the specified class.
aliasSubscribe(String, String, Class<T>, BrokerClientCallback<T>) - Method in class com.tccc.kos.commons.web.broker.BrokerClient
Subscribe to message broker on the node with he specified alias.
ALL_DATA - Static variable in class com.tccc.kos.core.service.criticaldata.CriticalDataService
 
AnalyticsClassifier - Interface in com.tccc.kos.core.service.analytics
Before analytic events are recorded, they can be classified into channels.
AnalyticsClient - Class in com.tccc.kos.core.service.analytics.client
Implementation of AnalyticsService for use on non-primary nodes.
AnalyticsEvent - Class in com.tccc.kos.core.service.analytics
Analytics event that can either be used as a base class for event data or as a wrapper for existing objects when they are to be recorded as events.
AnalyticsEvent() - Constructor for class com.tccc.kos.core.service.analytics.AnalyticsEvent
 
AnalyticsExportBean - Class in com.tccc.kos.core.service.analytics
Analytics bean using during export.
AnalyticsExportBean() - Constructor for class com.tccc.kos.core.service.analytics.AnalyticsExportBean
 
AnalyticsExporter - Interface in com.tccc.kos.core.service.analytics
An AnalyticsExporter is responsible for exporting analytics beans to a destination.
AnalyticsPriority - Enum Class in com.tccc.kos.core.service.analytics
Priority levels for a AnalyticsEvent.
AnalyticsRecord - Class in com.tccc.kos.core.service.analytics
Analytics record used to transfer the event to an external system and for working with database entries.
AnalyticsRecord() - Constructor for class com.tccc.kos.core.service.analytics.AnalyticsRecord
 
AnalyticsServer - Class in com.tccc.kos.core.service.analytics.server
Implementation of AnalyticsService for use on primary nodes.
AnalyticsService - Interface in com.tccc.kos.core.service.analytics
Interface for the analytics service.
AnalyticsView - Interface in com.tccc.kos.commons.util
JsonView class to expose data for recording analytic events.
AndTroubleMatcher - Class in com.tccc.kos.commons.core.service.trouble.matcher
Matcher that returns true if the logical AND of all child matchers are true.
AndTroubleMatcher(TroubleMatcher...) - Constructor for class com.tccc.kos.commons.core.service.trouble.matcher.AndTroubleMatcher
Create a matcher that returns true if the logical AND of all specified matchers is true.
AnyRouterListener - 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.
api(ApiRequest<T>) - Method in class com.tccc.kos.commons.web.api.ApiClient
Performs an API call using the settings in the request object.
ApiClient - Class in com.tccc.kos.commons.web.api
System component used to interact with applications running on nodes within a kOS cluster.
ApiClient(NodeId, boolean) - Constructor for class com.tccc.kos.commons.web.api.ApiClient
Create a new client that is running on the specified node.
ApiController - Annotation Interface in com.tccc.kos.commons.core.dispatcher.annotations
Class annotation that indicates that the class contains endpoints.
ApiEndpoint - Annotation Interface in com.tccc.kos.commons.core.dispatcher.annotations
The ApiEndpoint annotation is used to declare and document an HTTP (RESTful) endpoint.
ApiEndpoint.Param - Annotation Interface in com.tccc.kos.commons.core.dispatcher.annotations
 
ApiRequest<T> - Class in com.tccc.kos.commons.web.api
Data class used by ApiClient to make API calls to local and remote nodes.
ApiRequest() - Constructor for class com.tccc.kos.commons.web.api.ApiRequest
Constructs a new ApiRequest in which all data fields are null except the request method field, which is initialized to GET.
APP - Static variable in class com.tccc.kos.commons.kab.KabType
 
AppBrowserIntent - Class in com.tccc.kos.core.service.app
A subclass of BrowserIntent that generates an intent that is targeted at a specific application.
AppBrowserIntent(Application<?>, NodeId, String, String) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent for the specified browser in the specified node.
AppBrowserIntent(Application<?>, NodeId, String, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent for the specified browser in the specified node.
AppBrowserIntent(Application<?>, BrowserId, String) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent targeting the specified browser.
AppBrowserIntent(Application<?>, BrowserId, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent targeting the specified browser.
AppBrowserIntent(Application<?>, BrowserIntent, String) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent targeting the browser contained in the specified intent.
AppBrowserIntent(Application<?>, BrowserIntent, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent targeting the browser contained in the specified intent.
AppBrowserIntent(Application<?>, String) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent for the default browser on the current node.
AppBrowserIntent(Application<?>, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent for the default browser on the current node.
AppBrowserIntent(String, NodeId, String, String) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent for the specified browser in the specified node.
AppBrowserIntent(String, NodeId, String, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent for the specified browser in the specified node.
AppBrowserIntent(String, BrowserId, String) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent targeting the specified browser.
AppBrowserIntent(String, BrowserId, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent targeting the specified browser.
AppBrowserIntent(String, BrowserIntent, String) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent targeting the browser contained in the specified intent.
AppBrowserIntent(String, BrowserIntent, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent targeting the browser contained in the specified intent.
AppBrowserIntent(String, String) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent for the default browser on the current node.
AppBrowserIntent(String, String, Map<String, Object>) - Constructor for class com.tccc.kos.core.service.app.AppBrowserIntent
Create a browser intent for the default browser on the current node.
append(String, FutureEvent, FutureRunnable) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Appends an event callback.
appendIfMissing(String, String) - Static method in class com.tccc.kos.commons.util.misc.StringUtil
Appends the suffix to the end of the string if the string does not already end with it.
AppInfoFragment - Class in com.tccc.kos.commons.util.json.fragments
Bean representation of core app descriptor data so we can simply deserialize the object instead of extracting each field individually.
AppInfoFragment() - Constructor for class com.tccc.kos.commons.util.json.fragments.AppInfoFragment
 
Application<T extends BaseAppConfig> - Class in com.tccc.kos.core.service.app
Base class for all kOS applications.
Application() - Constructor for class com.tccc.kos.core.service.app.Application
 
AppListener - Interface in com.tccc.kos.core.service.app
Listener for Application-related events.
AppLoader - Class in com.tccc.kos.core.service.app
Class responsible for loading an application from the filesystem.
AppLoader() - Constructor for class com.tccc.kos.core.service.app.AppLoader
 
applyDefaultUpdates(BeanUpdate) - Method in class com.tccc.kos.core.service.region.BaseRegion
Applies the default units, time format, and date format from the specified region to the settings bean via the specified updates object.
AppMessageBroker - Class in com.tccc.kos.core.service.app
Wrapper for the system message broker that prefixes the topics with the application id.
AppMessageBroker() - Constructor for class com.tccc.kos.core.service.app.AppMessageBroker
 
AppService - Class in com.tccc.kos.core.service.app
Service that manages applications within kOS.
AppStartedCallback - Interface in com.tccc.kos.core.service.app
Callback for AppService.whenAppStarted().
areHeadersModified() - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Indicates if the headers in this routed message have been modified or not.
Assembly - Class in com.tccc.kos.core.service.assembly
An assembly is used to describe a collection of hardware that can be added or removed as an atomic unit within kOS.
Assembly(String, JsonDescriptor) - Constructor for class com.tccc.kos.core.service.assembly.Assembly
Create a new assembly with the specified name.
AssemblyAware - Interface in com.tccc.kos.core.service.assembly
Interface for objects that are directly linked to an Assembly object.
AssemblyListener - Interface in com.tccc.kos.core.service.assembly
Listener for Assembly-related events.
AssemblyService - Class in com.tccc.kos.core.service.assembly
Manages assemblies in kOS.
ATTR_ALIAS - Static variable in class com.tccc.kos.commons.web.websocket.router.RouterEngine
 
AttrChange(String, String, String, String) - Constructor for class com.tccc.kos.commons.core.service.config.BeanChanges.AttrChange
 
AttributeAware - Interface in com.tccc.kos.commons.util
Interface that is implemented by any bean that has attributes.
AUTHORIZE_FILE - Static variable in class com.tccc.kos.commons.kab.KabFile
 
Autowired - Annotation Interface in com.tccc.kos.commons.core.context.annotations
Annotation that informs the BeanContext that a dependent field needs its object reference injected, which is also known as autowired.
AutowiredList<T> - Class in com.tccc.kos.commons.util
Specialized list class supports autowiring.
AutowiredList() - Constructor for class com.tccc.kos.commons.util.AutowiredList
 
AutowiredList.ChangeListener<S> - Interface in com.tccc.kos.commons.util
 
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