Index
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
- 
SpecializedSpawnProcessdesigned 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 followingListsemantics for insertion.
- add(LocalizationBuilder) - Method in class com.tccc.kos.commons.core.localization.LocalizationContext
- 
Add aLocalizationBuilderto 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 specifiedHandleAwareas 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 childHandleAwarebean 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 isnull, 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 theheadersfrom 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 specifiedTrouble.
- addIface(Trouble) - Static method in interface com.tccc.kos.core.service.hardware.BoardTroubleIface
- 
Adds the iface to the specifiedTrouble.
- 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 akos.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 aTroubleListenerto the listener list.
- addListener(TroubleMatcher, TroubleAware) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleService
- 
Add aTroubleAwareas 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 aResourceLoaderused to search for referenced XML files.
- addLocale(String) - Method in class com.tccc.kos.commons.core.localization.LocalizationBuilder.NamespaceBuilder
- 
Return aLocaleBuilderfor the specified locale.
- addLocalization(ResolvedManifestSection) - Method in class com.tccc.kos.core.service.app.Application
- 
Add all kabs in the section with a type ofkos.localizationto 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 thePauseto be notified of pause state changes.
- addPermFileContents(String, String) - Method in class com.tccc.kos.commons.kab.provider.perm.PermAccessProvider
- 
AddspermFileContentsto ourrulesMap.
- 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 thePauseto 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 thePauseto 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 specifiedcallbackmethod,delay, andrecurringflag.
- AdjustableCallback(boolean, Runnable) - Constructor for class com.tccc.kos.commons.util.concurrent.AdjustableCallback
- 
Creates a timer with the specifiedcallbackmethod andrecurringflag.
- AdjustableCallback(Runnable) - Constructor for class com.tccc.kos.commons.util.concurrent.AdjustableCallback
- 
Creates a non-recurring timer with the specifiedcallbackmethod.
- 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 ofAnalyticsServicefor 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
- 
AnAnalyticsExporteris responsible for exporting analytics beans to a destination.
- AnalyticsPriority - Enum Class in com.tccc.kos.core.service.analytics
- 
Priority levels for aAnalyticsEvent.
- 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 ofAnalyticsServicefor 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 therequestobject.
- 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
- 
TheApiEndpointannotation 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 newApiRequestin which all data fields arenullexcept the requestmethodfield, 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 ofBrowserIntentthat 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 forAppService.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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form