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

S

save(Element, File) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Outputs XML to the specified file.
save(Element, OutputStream) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Wrapper for write().
scanAccessPoints(NodeId, String) - Method in class com.tccc.kos.core.service.network.NetworkService
Perform a scan of available wifi access points visible from the specified network interface on the specified node.
scanAccessPoints(String) - Method in class com.tccc.kos.core.service.network.NetworkService
Perform a scan of available wifi access points visible from the specified network interface on this node.
scheduleCallback(Runnable, long) - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Schedules a Runnable that is executed delay number of milliseconds in the future.
scheduleCallback(Runnable, long) - Static method in class com.tccc.kos.commons.util.KosUtil
Shorthand access to scheduler.scheduleCallback() , which schedules a Runnable that is executed delay number of milliseconds in the future.
scheduleCallback(Runnable, long, double, double) - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Schedules a Runnable to be executed in the future.
scheduleCallback(Runnable, Date) - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Schedules a Runnable that is executed at the specified Date .
scheduleCallbackAtFixedRate(Runnable, long, long) - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Schedules a Runnable that is executed on a recurring basis; first after the specified initial delay, and then at the given fixed period.
scheduleCallbackAtFixedRate(Runnable, Date, long) - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Schedules a Runnable that is executed on a recurring basis; first after the specified date, and then at the fixed period.
scheduleCallbackWithFixedDelay(Runnable, long, long) - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Schedules a Runnable that is executed on a recurring basis; first after the initialDelay , and then with a fixed delay between the end of the previous callback and the start of the next.
Scheduler - Interface in com.tccc.kos.commons.util.concurrent
System component that provides access to standard thread pools used throughout the kOS system.
SCOPE_SEPARATOR - Static variable in class com.tccc.kos.commons.core.service.config.ConfigService
 
SEC - Static variable in class com.tccc.kos.commons.core.service.config.annotations.ConfigFormat
 
SECTION_PREFIX_AUTOSTART - Static variable in class com.tccc.kos.core.service.app.AppService
 
SECTION_PREFIX_FIRMWARE - Static variable in class com.tccc.kos.core.service.firmware.FirmwareService
 
SecuritySettings() - Constructor for class com.tccc.kos.core.service.network.beans.WifiSettings.SecuritySettings
 
send(BinaryMsg) - Method in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClient
Send a message to the remote side of the connection.
send(BinaryMsg) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client without waiting for a response.
send(BinaryMsg) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
Send the specified message without expecting any response.
send(Object, String, Object, Class<?>) - Method in interface com.tccc.kos.commons.core.broker.MessageBroker
Sends a broker message from the specified session.
send(Object, String, Object, Class<?>) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
 
send(String) - Method in interface com.tccc.kos.commons.core.broker.MessageBroker
Sends a broker message to the given topic.
send(String) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
 
send(String, Object) - Method in interface com.tccc.kos.commons.core.broker.MessageBroker
Sends a broker message to the given topic with the given data.
send(String, Object) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
 
send(String, Object, Class<?>) - Method in interface com.tccc.kos.commons.core.broker.MessageBroker
Sends a broker message to the given topic with the given data.
send(String, Object, Class<?>) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
 
send(Request, Class<T>, boolean) - Method in class com.tccc.commons.httpclient.JsonTemplate
Sends the given request and then parses the response into an instance of the specified class.
send(HttpMethod, String, Object, Class<T>, boolean) - Method in class com.tccc.commons.httpclient.JsonTemplate
Sends the given request and then parses the response into an instance of the specified class.
sendAndRecv(BinaryMsg) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client and wait for a response using the default timeout.
sendAndRecv(BinaryMsg, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client and wait for a response using the specified timeout.
sendAndRecv(BinaryMsg, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
Send the specified message and wait for a response.
sendAndRecv(BinaryMsg, int, BinaryMsgListener) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client and send the response to the specified listener using the specified timeout.
sendAndRecv(BinaryMsg, int, BinaryMsgListener) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
Send the specified message and send the response to the listener.
sendAndRecv(BinaryMsg, BinaryMsgListener) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client and send the response to the specified listener with the default timeout.
sendAndRecvErr(BinaryMsg) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client and wait for a response using the default timeout.
sendAndRecvErr(BinaryMsg, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client and wait for a response using the specified timeout.
sendAndRecvInt(BinaryMsg) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client and wait for a response using the default timeout.
sendAndRecvInt(BinaryMsg, int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
Send a message to the attached client and wait for a response using the specified timeout.
sendError(int) - Method in interface com.tccc.kos.commons.core.dispatcher.HttpResponse
Resets the response and sends the specified HTTP status code.
sendJson(Object, String, JsonNode) - Method in interface com.tccc.kos.commons.core.broker.MessageBroker
Sends a broker message from the specified session where the body is already in parsed JSON form.
sendJson(Object, String, JsonNode) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
 
sendMessage(String) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Send a message to the websocket connection.
sendMessage(String) - Method in interface com.tccc.kos.commons.web.websocket.WebsocketConnection
Send a message to the associated client.
sendMsg(OutboundMessage) - Method in class com.tccc.kos.commons.web.websocket.router.WebsocketRouter
Send a message via the router.
sendMsg(WebsocketConnection, RoutedMessage) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
Convenience method to send a message to a connection
SequencedFuture - Class in com.tccc.kos.commons.util.concurrent.future
Allows a list of individual futures to be run in sequence, where the overall state of SequencedFuture reflects the result of the sequence.
SequencedFuture(String) - Constructor for class com.tccc.kos.commons.util.concurrent.future.SequencedFuture
Creates a SequencedFuture to hold child futures.
SerialAdapterFactory - Class in com.tccc.kos.core.service.udev.serial
Factory that is notified of serial devices and can return an adapter for a given device to claim the device and have the adapter automatically started.
SerialAdapterFactory() - Constructor for class com.tccc.kos.core.service.udev.serial.SerialAdapterFactory
 
SerialDevice - Class in com.tccc.kos.core.service.udev.serial
Wraps a UdevDevice and provides easy access to serial specific data.
SerialDevice() - Constructor for class com.tccc.kos.core.service.udev.serial.SerialDevice
 
serialize(JsonViewWrapper, JsonGenerator, SerializerProvider) - Method in class com.tccc.kos.commons.util.json.JsonViewWrapperSerializer
 
SerialNumberException - Exception in com.tccc.kos.core.service.device.serialnum
Base exception for serial number related exceptions.
SerialNumberException(String) - Constructor for exception com.tccc.kos.core.service.device.serialnum.SerialNumberException
 
SerialNumberListener - Interface in com.tccc.kos.core.service.device.serialnum
Listener for when the serial number is set.
SerialNumberProvider - Interface in com.tccc.kos.core.service.device.serialnum
Interface for fetching and storing a device serial number.
SerialService - Class in com.tccc.kos.core.service.udev.serial
Service that manages serial devices.
set(String, String) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpace
Set the value of the specified key.
set(String, String, boolean) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpace
Set the value of the specified key with optional encryption.
set(String, String, String) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValService
Set the value of the specified key.
set(String, String, String, boolean) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValService
Set the value of the specified key with optional encryption.
set(K, V) - Method in class com.tccc.kos.commons.util.MultiValueMap
Sets the given key to a list containing one item, which is the given value.
setAbortAbandonedTimeoutMs(int) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
A common bug when using futures is to never complete the future.
setAbortState(FutureState) - Method in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
Sets the end state to use for the parent future if any child future aborts.
setAbsDelay(int) - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Sets the delay for the timer, regardless of how much time is left on the current timer.
setAccess(KabEntry) - Method in interface com.tccc.kos.commons.kab.KabAccessProvider
Override uid/gid/permissions as needed for the specified directory entry.
setAccess(KabEntry) - Method in class com.tccc.kos.commons.kab.provider.perm.PermAccessProvider
Sets the uid (userId), gid (groupId), and permissions for the given KabEntry.
setAccessProvider(KabAccessProvider) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
When building a KAB, each entry can be created using ownership and permission information.
setActionRole(String) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleInfo
 
setActiveManifest(String, ResolvedDeviceManifest, ResolvedNodeManifest) - Method in class com.tccc.kos.core.service.manifest.ManifestService
Called during boot to record the currently active manifest.
setActiveRegion(BaseRegion) - Method in class com.tccc.kos.core.service.region.RegionService
Set the currently active region.
setActiveRegion(String) - Method in class com.tccc.kos.core.service.region.RegionService
Set the currently active region.
setAddr(WebsocketAddr) - Method in class com.tccc.kos.commons.web.websocket.router.RouterConn
 
setAddress(String) - Method in class com.tccc.kos.core.service.network.beans.Ip4Settings
 
setAddressprefixlist(List<String>) - Method in class com.tccc.kos.core.service.network.beans.Ip4Settings
 
setAdds(Map<String, String>) - Method in class com.tccc.kos.commons.core.service.config.ConfigUpdate
 
setAlias(String) - Method in class com.tccc.kos.commons.util.units.Unit
Sets the alias for the unit.
setAlias(String) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Set the router alias of the destination.
setAll(Map<K, V>) - Method in class com.tccc.kos.commons.util.MultiValueMap
Copies the contents of the given map into this object's internal map.
setAllCriticalData(JsonNode) - Method in class com.tccc.kos.core.service.criticaldata.CriticalDataService
Set all of critical data with the specified json data.
setApFlags(int) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setAppClass(String) - Method in class com.tccc.kos.commons.util.json.fragments.AppInfoFragment
 
setAppId(String) - Method in class com.tccc.kos.commons.util.json.fragments.AppInfoFragment
 
setAttr(String) - Method in class com.tccc.kos.commons.core.service.config.BeanChanges.AttrChange
 
setAttr(String) - Method in class com.tccc.kos.commons.core.service.config.BeanChanges.Error
 
setAttr(Element, String, boolean) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a boolean attribute value in the specified element.
setAttr(Element, String, double) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a double attribute value in the specified element.
setAttr(Element, String, int) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets an int attribute value in the specified element.
setAttr(Element, String, long) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a long attribute value in the specified element.
setAttr(Element, String, String) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a string attribute value in the specified element.
setAttr(Element, String, Date) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a date attribute value in the specified element.
setAttribute(Object, Object) - Method in interface com.tccc.kos.commons.util.AttributeAware
Sets the attribute for the given key.
setAttribute(Object, Object) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set an attribute to the client which will be added to any connections created by this client.
setAuthority(String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifest
 
setAvgReplyUs(int) - Method in class com.tccc.kos.core.service.network.beans.PingResponse
 
setBaseDelayMs(int) - Method in class com.tccc.kos.commons.util.BackoffConfig
Set the base delay for the backoff delay.
setBasePath(File) - Method in class com.tccc.kos.core.service.spawn.Adapter
Set the base path to the executable.
setBasePath(String) - Method in class com.tccc.kos.core.service.spawn.Adapter
Set the base path to the executable.
setBean(Object) - Method in class com.tccc.kos.commons.core.service.config.BeanChanges
 
setBitrate(int) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setBlob(String, byte[]) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpace
Set the value of the specified key to the specified blob.
setBlob(String, String, byte[]) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValService
Set the value of the specified key to the specified blob.
setBlob(String, String, byte[], boolean) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpace
Set the value of the specified key to the specified blob with optional encryption.
setBlob(String, String, byte[], boolean) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValService
Set the value of the specified key to the specified blob with optional encryption.
setBoardRevisions(List<String>) - Method in class com.tccc.kos.commons.util.json.fragments.FirmwareFragment.FirmwareEntry
 
setBoardType(String) - Method in class com.tccc.kos.commons.util.json.fragments.FirmwareFragment.FirmwareEntry
 
setBody(Object) - Method in class com.tccc.kos.commons.core.broker.MessageData
 
setBody(Object) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Returns this .
setBody(Object) - Method in class com.tccc.kos.commons.web.websocket.router.msg.OutboundMessage
 
setBody(String) - Method in class com.tccc.kos.commons.web.websocket.router.msg.InboundMessage
Set the unparsed body of the message.
setBrowserId(BrowserId) - Method in class com.tccc.kos.core.service.browser.BrowserNav
 
setBrowserName(String) - Method in class com.tccc.kos.core.service.browser.BrowserId
 
setBssid(String) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setByteOrder(String) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIdentity
 
setCarrier(boolean) - Method in class com.tccc.kos.core.service.network.beans.EthernetDetails
 
setChainedManifest(ChainedManifest) - Method in class com.tccc.kos.core.manifest.ResolvedDeviceManifest.ManifestInfo
 
setChildren(List<KabEntry>) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setClassesDir(String) - Method in class com.tccc.kos.commons.util.json.fragments.AppInfoFragment
 
setClientId(String) - Method in class com.tccc.kos.commons.util.net.WebsocketAddr
Sets the client's identifier.
setCloseCallback(BlinkCloseCallback) - Method in class com.tccc.kos.commons.core.service.blink.BlinkConn
 
setColor(String) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleInfo
 
setConfig(BackoffConfig) - Method in class com.tccc.kos.commons.util.Backoff
Set the BackoffConfig to use.
setConfig(BackoffConfig) - Method in class com.tccc.kos.commons.util.concurrent.BackoffCallback
Set the BackoffConfig associated with this callback.
setConfig(T) - Method in class com.tccc.kos.commons.core.service.AbstractConfigurableService
Sets the configuration bean.
setConfig(T) - Method in class com.tccc.kos.commons.core.service.config.AbstractConfigurable
Sets the configuration bean.
setConfig(T) - Method in interface com.tccc.kos.commons.core.service.config.ConfigAware
Sets the initial config bean.
setConfig(T) - Method in class com.tccc.kos.core.service.app.Application
Sets the configuration bean.
setConfig(T) - Method in class com.tccc.kos.core.service.device.Device
 
setConfigured(boolean) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceDetails
 
setConnId(String) - Method in class com.tccc.kos.commons.web.websocket.router.RouterConn
 
setCount(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsRangeCount
 
setCount(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeCount.Params
 
setCount(int) - Method in class com.tccc.kos.commons.util.Backoff
Set the internal count to a specific value.
setCountry(String) - Method in class com.tccc.kos.core.service.region.BaseRegion
 
setCriticalData(byte[]) - Method in interface com.tccc.kos.core.service.criticaldata.CriticalDataSource
Store the critical data to the source.
setCriticalData(String, Object, Class<?>) - Method in class com.tccc.kos.core.service.criticaldata.CriticalDataService
Set the new critical data and write back to all the sources.
setCurrentSize(int) - Method in class com.tccc.kos.core.primary.service.ota.OTADownloadRequest
Set the number of bytes currently downloaded for this kab.
setCurrentTags(List<String>) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setCurrentValue(String) - Method in class com.tccc.kos.commons.core.service.config.ValPair
Sets the current value.
setData(Object) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sets optional data associated with the work.
setData(Object) - Method in class com.tccc.kos.commons.util.json.JsonViewWrapper
 
setData(Object) - Method in class com.tccc.kos.core.service.analytics.AnalyticsEvent
Set the data for the event.
setData(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsExportBean
 
setData(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsRecord
 
setData(T) - Method in class com.tccc.commons.httpclient.JsonResp
Sets the data object.
setData(T) - Method in class com.tccc.kos.commons.util.dispatcher.ResponseEnvelope
Sets the response's data object.
setDataSource(DataSource) - Method in class com.tccc.kos.commons.db.BaseDatabaseMigrator
 
setDataSource(DataSource) - Method in interface com.tccc.kos.commons.db.DatabaseMigrator
Sets the final DataSource to use after migration is complete.
setDate(int, int, int) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
Set the date on all nodes.
setDate(int, int, int) - Method in class com.tccc.kos.core.service.time.TimeService
Set the date for the entire device.
setDate(Date) - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Set the callback to fire at the specified date.
setDateFormatId(String) - Method in class com.tccc.kos.core.service.region.BaseRegion
 
setDateFormatId(String) - Method in class com.tccc.kos.core.service.region.RegionSettings
 
setDateHeader(String, long) - Method in interface com.tccc.kos.commons.core.dispatcher.HttpResponse
Sets the specified date header.
setDayRelative(int) - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Sets the delay for the timer, regardless of how much time is left on the current timer.
setDecimals(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsKeypad
 
setDecimals(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsRangeCount
 
setDecimals(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsRangeInterval
 
setDecimals(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemKeypad.Params
 
setDecimals(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeCount.Params
 
setDecimals(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeInterval.Params
 
setDecryptionKey(PublicKey) - Method in class com.tccc.kos.commons.kab.KabFile
Set the decryption key to use for encrypted files within the kab.
setDefault(boolean) - Method in class com.tccc.kos.commons.util.units.Unit
Sets the default flag on the unit.
setDefaultDir(File) - Method in class com.tccc.kos.commons.db.DatabaseFactory
Set the default directory
setDefaultLocale(String) - Method in class com.tccc.kos.commons.core.localization.LocalizationBuilder
Set the default locale for all the translations in the builder following IETF BCP 47 standards using ISO 639 alpha2 language codes and optional ISO 3166 alpha2 country codes.
setDefaultLocale(String) - Method in class com.tccc.kos.commons.util.json.fragments.LocalizationFragment.Localization
 
setDefaultNode(NodeId) - Method in class com.tccc.kos.core.service.browser.Browser
Set the default node to use for urls that don't specify a hostname.
setDefaultPort(int) - Method in class com.tccc.kos.core.service.browser.Browser
Set the default port to use for urls that don't specify a hostname/port.
setDefaultTimeout(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
 
setDefaultTimeout(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgSession
Set the default timeout for receive operations.
setDelay(int) - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Sets a new delay value for the timer.
setDelay(int) - Method in class com.tccc.kos.commons.util.concurrent.TriggeredCallback
Sets a new delay value for the timer.
setDeletes(Set<String>) - Method in class com.tccc.kos.commons.core.service.config.ConfigUpdate
 
setDescriptor(JsonDescriptor) - Method in class com.tccc.kos.core.service.device.Device
 
setDetails(String) - Method in class com.tccc.kos.commons.util.json.fragments.SoftwareInfoFragment
 
setDetails(List<String>) - Method in class com.tccc.kos.core.primary.service.update.UpdateInfo.Note
 
setDevice(Device) - Method in class com.tccc.kos.core.service.app.SystemApplication
Set the Device that represents the physical device to external systems.
setDevice(Device<?>) - Method in class com.tccc.kos.core.service.device.DeviceService
Set the device.
setDeviceManifest(ResolvedDeviceManifest) - Method in class com.tccc.kos.core.service.manifest.SoftwareInfoBuilder
Set the device manifest to convert.
setDeviceType(String) - Method in class com.tccc.kos.commons.manifest.BaseDeviceManifest
 
setDeviceType(String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Set the deviceType of the manifest.
setDeviceType(String) - Method in class com.tccc.kos.commons.manifest.install.InstallManifest
 
setDevLinks(List<String>) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setDevname(String) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setDnslist(List<String>) - Method in class com.tccc.kos.core.service.network.beans.Ip4Settings
 
setDstAddr(String) - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Sets the destination address of the message (only used by the router), which is simply the "dst-addr" header.
setDuplex(String) - Method in class com.tccc.kos.core.service.network.beans.EthernetDetails
 
setEnabled(boolean) - Method in class com.tccc.kos.commons.core.vfs.AbstractVFSSource
Set the enabled flag for the source.
setEncryptionKey(PrivateKey) - Method in class com.tccc.kos.commons.kab.KabOutputStream
Enable encrypted content in the kab using the specified private key.
setEncryptionKey(PrivateKey) - Method in class com.tccc.kos.commons.kab.ZipToKabCopier
Set the encryption key used to encrypt the contents of the zip as it is written to the kab.
setEnd(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsRangeCount
 
setEnd(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsRangeInterval
 
setEnd(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeCount.Params
 
setEnd(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeInterval.Params
 
setEndpoint(WebsocketEndpoint) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set the endpoint.
setEndTimeMono(long) - Method in class com.tccc.kos.core.service.spawn.Lifecycle
 
setEntries(List<FirmwareFragment.FirmwareEntry>) - Method in class com.tccc.kos.commons.util.json.fragments.FirmwareFragment
 
setEnvelope(ResponseEnvelope<T>) - Method in class com.tccc.commons.httpclient.JsonResp
Sets the response envelope.
setError(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
Set the error code for outgoing messages.
setError(String) - Method in class com.tccc.kos.commons.util.dispatcher.ResponseEnvelope
Sets the error message.
setEstimatedTimeMs(long) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sets the total estimated time of the operation in milliseconds.
setEthernet(EthernetDetails) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceDetails
 
setException(Exception) - Method in class com.tccc.commons.httpclient.JsonResp
Sets the exception.
setExternal(List<String>) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceAssociations
 
setFailed(boolean) - Method in class com.tccc.kos.core.service.network.beans.PingResponse
 
setFailState(FutureState) - Method in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
Sets the end state to use for the parent future if any child future fails.
setFailState(FutureState) - Method in class com.tccc.kos.commons.util.concurrent.future.SequencedFuture
Sets what this work should do if a child fails.
setFallbackLocales(Map<String, List<String>>) - Method in class com.tccc.kos.commons.util.json.fragments.LocalizationFragment.Namespace
 
setFilePath(String) - Method in class com.tccc.kos.commons.util.json.fragments.FirmwareFragment.FirmwareEntry
 
setFirmwareType(String) - Method in class com.tccc.kos.commons.util.json.fragments.FirmwareFragment.FirmwareEntry
 
setFlags(int) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setFragment(String) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Sets the fragment for the URI.
setFreeBytes(long) - Method in class com.tccc.kos.core.service.udev.storage.StorageInfo
 
setFrequency(int) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setGateway(String) - Method in class com.tccc.kos.core.service.network.beans.Ip4Settings
 
setGroup(String) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setGroup(String) - Method in class com.tccc.kos.commons.util.json.fragments.SoftwareInfoFragment
 
setGroup(String) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Set the group that the program should be run as.
setHash(String) - Method in class com.tccc.kos.commons.manifest.BaseManifestArtifact
 
setHeader(String, String) - Method in interface com.tccc.kos.commons.core.dispatcher.HttpResponse
Sets the specified response header.
setHeaders(Map<String, String>) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Returns this .
setHeadersModified(boolean) - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Sets the internal "headers modified" flag.
setHidden(boolean) - Method in class com.tccc.kos.core.service.region.BaseRegion
 
setHide() - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Set the hide header so the message won't be picked up by sniffers
setHost(String) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Sets the host of the URI.
setHostname(String) - Method in class com.tccc.kos.core.service.network.beans.PingRequest
Set the hostname the ping should target.
setHwaddress(String) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceDetails
 
setId(String) - Method in class com.tccc.kos.commons.util.NodeId
 
setId(String) - Method in class com.tccc.kos.core.service.region.BaseRegion
 
setId(String) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setIdentifier(String) - Method in class com.tccc.kos.commons.manifest.BaseManifestArtifact
 
setIfaceNum(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
 
setInBufSize(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIdentity
 
setIndex(int) - Method in class com.tccc.kos.commons.util.concurrent.future.SequencedFuture
Sets the index of the next child future to run.
setInnerStream(OutputStream) - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
Set the inner output stream.
setInstallArtifacts(Set<BaseManifestArtifact>) - Method in class com.tccc.kos.commons.manifest.install.InstallManifest
 
setInstallLayers(Set<BaseManifestArtifact>) - Method in class com.tccc.kos.commons.manifest.install.InstallManifest
 
setInstallSummary(String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Set the kos.install.summary .
setIntegration(List<String>) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceAssociations
 
setInterface(String) - Method in class com.tccc.kos.core.service.network.beans.NetworkConnection
Set the interface name.
setInterfaces(List<BinaryMsgIdentity.IfaceInfo>) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIdentity
 
setInternal(List<String>) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceAssociations
 
setInterruptable(boolean) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sets interruptable state.
setInterval(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsRangeInterval
 
setInterval(int) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeInterval.Params
 
setInvalid() - Method in class com.tccc.kos.core.service.hardware.HardwareLink
Set the link invalid.
setIp4(Ip4Settings) - Method in class com.tccc.kos.core.service.network.beans.NetworkConnection
 
setIp4settings(Ip4Settings) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceDetails
 
setIpVersion(int) - Method in class com.tccc.kos.core.service.network.beans.PingRequest
Set the ip version to use for the ping operation: 0 : Automatically ping the ip version 4 : Use ip4 6 : Use ip6
setJdbi(Jdbi) - Method in class com.tccc.kos.commons.db.BaseDatabaseMigrator
 
setJdbi(Jdbi) - Method in interface com.tccc.kos.commons.db.DatabaseMigrator
Sets the final Jdbi instance to use after migration is complete.
setJsonBody(JsonNode) - Method in class com.tccc.kos.commons.core.broker.MessageData
 
setKab(KabFile) - Method in class com.tccc.kos.core.manifest.ResolvedDeviceManifest.ManifestInfo
 
setKabFile(KabFile) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setKey(String, boolean, String) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpaceController
 
setKeymgmt(String) - Method in class com.tccc.kos.core.service.network.beans.WifiSettings.SecuritySettings
 
setKeySet(KeySet) - Method in class com.tccc.kos.commons.kab.KabCopier
 
setKeySet(KeySet) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
Set the KeySet to use when signing the KAB.
setKeySet(KeySet) - Method in class com.tccc.kos.commons.kab.ZipToKabCopier
 
setKostype(String) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterface
 
setKosVersion(String) - Method in class com.tccc.kos.core.service.manifest.NodeSoftwareInfo
 
setLastSeenAgo(int) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setLastUpdateTime(long) - Method in class com.tccc.kos.commons.core.service.config.ConfigValue
 
setLen(int) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setLevel(String) - Method in class com.tccc.kos.core.service.log.LogOverride
 
setLibDir(String) - Method in class com.tccc.kos.commons.util.json.fragments.AppInfoFragment
 
setList(List<Object>) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsList
 
setLocaleFile(KabFile, String) - Method in class com.tccc.kos.commons.core.localization.LocalizationBuilder.LocaleBuilder
Set the file that contains the translations for this locale.
setLocales(Map<String, String>) - Method in class com.tccc.kos.commons.util.json.fragments.LocalizationFragment.Namespace
 
setLocalization(LocalizationFragment.Localization) - Method in class com.tccc.kos.commons.util.json.fragments.LocalizationFragment
 
setLogFile(String) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Redirect stdout/stderr to the specified file name in the /mnt/logs directory.
setMajor(int) - Method in class com.tccc.kos.commons.util.dispatcher.ResponseVersion
 
setManifestId(String) - Method in class com.tccc.kos.core.primary.service.nodemgr.install.DeviceInstallBuilder
Set the identifier of the manifest.
setManifestKab(KabFile) - Method in class com.tccc.kos.core.primary.service.nodemgr.install.DeviceInstallBuilder
Set the manifest kab.
setManifestType(String) - Method in class com.tccc.kos.commons.manifest.install.InstallManifest
 
setMax(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsKeypad
 
setMax(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemKeypad.Params
 
setMaxCount(int) - Method in class com.tccc.kos.commons.util.BackoffConfig
Set the max count that will be used in the backoff algorithm.
setMaxDelayMs(int) - Method in class com.tccc.kos.commons.util.BackoffConfig
Set the max delay the backoff can generate.
setMaxFailedConnects(int) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set the max number of failed connects before stopping the client.
setMaxFailureCount(int) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set the max failure count when computing the reconnect delay.
setMaxReplyUs(int) - Method in class com.tccc.kos.core.service.network.beans.PingResponse
 
setMaxVariance(double) - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Sets the maximum delay variance.
setMaxVariance(double) - Method in class com.tccc.kos.commons.util.concurrent.TriggeredCallback
Sets the maximum delay variance.
setMethod(RequestMethod) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Returns this .
setMethod(String) - Method in class com.tccc.kos.core.service.network.beans.Ip4Settings
 
setMin(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsKeypad
 
setMin(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemKeypad.Params
 
setMiniHash(String) - Method in class com.tccc.kos.commons.manifest.BaseManifestArtifact
 
setMinor(int) - Method in class com.tccc.kos.commons.util.dispatcher.ResponseVersion
 
setMinReplyUs(int) - Method in class com.tccc.kos.core.service.network.beans.PingResponse
 
setMinSuccessfulConnectTimeMS(long) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set the minimum time a connection must be connected before a disconnect is considered a failure.
setMinVariance(double) - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Sets the minimum delay variance.
setMinVariance(double) - Method in class com.tccc.kos.commons.util.concurrent.TriggeredCallback
Sets the minimum delay variance.
setMode(String) - Method in class com.tccc.kos.core.service.network.beans.WifiSettings
 
setMsgHandler(WebsocketMsgHandler) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set the message handler to receive incoming messages.
setMsgHandler(WebsocketMsgHandler) - Method in interface com.tccc.kos.commons.web.websocket.WebsocketConnection
Set the message handler to use for incoming messages.
setMtu(int) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceDetails
 
setName(String) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIdentity.IfaceInfo
 
setName(String) - Method in class com.tccc.kos.commons.core.service.blink.BlinkIdentity
 
setName(String) - Method in class com.tccc.kos.commons.core.service.handle.Handle
Sets the name.
setName(String) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setName(String) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
Set the name header property of the KAB.
setName(String) - Method in class com.tccc.kos.commons.kab.ZipToKabCopier
 
setName(String) - Method in class com.tccc.kos.commons.manifest.BaseManifestArtifact
 
setName(String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifest
 
setName(String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Set the name of this manifest.
setName(String) - Method in class com.tccc.kos.commons.util.json.fragments.SoftwareInfoFragment
 
setName(String) - Method in class com.tccc.kos.core.service.device.BaseDeviceConfig
 
setName(String) - Method in class com.tccc.kos.core.service.device.Device
Set the device name.
setName(String) - Method in class com.tccc.kos.core.service.log.LogOverride
 
setName(String) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterface
 
setNamespaces(Map<String, LocalizationFragment.Namespace>) - Method in class com.tccc.kos.commons.util.json.fragments.LocalizationFragment.Localization
 
setNextManifestId(String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Set the id of the next manifest in the chain.
setNextManifestId(String) - Method in class com.tccc.kos.commons.manifest.install.InstallManifest
 
setNmdevicestate(int) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterface
 
setNode(NodeId) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Returns this .
setNode(UdevNode) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setNodeId(NodeId) - Method in class com.tccc.kos.core.service.browser.BrowserId
 
setNodeId(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsExportBean
 
setNodeId(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsRecord
 
setNodeName(String) - Method in class com.tccc.kos.commons.core.service.blink.BlinkIdentity
 
setNodeName(String) - Method in class com.tccc.kos.commons.util.NodeId
 
setNodePath(String) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setNodeType(String) - Method in class com.tccc.kos.commons.core.service.blink.BlinkIdentity
 
setNodeType(String) - Method in class com.tccc.kos.commons.util.NodeId
 
setNodeType(String) - Method in class com.tccc.kos.core.service.log.LogOverride
 
setNonEmptyTag(Element, String, String) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a string tag value in the specified element.
setNote(String) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Set the note on this future.
setNum(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIdentity.IfaceInfo
 
setObj(String, Object) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpace
Set the value of the specified key to the json of the specified value object.
setObj(String, Object, boolean) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValNameSpace
Set the value of the specified key to the json of the specified value object with optional encryption.
setObj(String, String, Object) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValService
Set the value of the specified key to the json of the specified value object.
setObj(String, String, Object, boolean) - Method in class com.tccc.kos.commons.core.service.keyval.KeyValService
Set the value of the specified key to the json of the specified value object with optional encryption.
setOffset(int) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setOnAdd(AutowiredList.ChangeListener<T>) - Method in class com.tccc.kos.commons.util.AutowiredList
 
setOnRemove(AutowiredList.ChangeListener<T>) - Method in class com.tccc.kos.commons.util.AutowiredList
 
setOrdered() - Method in class com.tccc.kos.commons.web.api.ApiRequest
Flags the request as being strictly ordered.
setOutBufSize(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIdentity
 
setOutputFile(File) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
The underlying output stream for the KAB to be written to can be set either by specifying the OutputStream or by specifying a File .
setOutputStream(OutputStream) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
The underlying output stream for the KAB to be written to can be set either by specifying the OutputStream or by specifying a File .
setOwner(UdevDeviceOwner) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setParam(UriParam) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Removes all instances of the given parameter and replaces it with the new parameter.
setParam(String, String) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Removes all instances of the given parameter and replaces it with the new parameter.
setParams(List<UriParam>) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Replaces all existing parameters with the new list of parameters.
setParent(BeanContext) - Method in class com.tccc.kos.commons.core.context.BeanContext
Set the parent context.
setParent(VFSParent) - Method in class com.tccc.kos.commons.core.localization.LocalizationContext
 
setParent(VFSParent) - Method in class com.tccc.kos.commons.core.vfs.AbstractVFSSource
Sets the VFS parent.
setParent(VFSParent) - Method in interface com.tccc.kos.commons.core.vfs.VFSSource
Sets the parent.
setParent(KabEntry) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setParent(FutureWork) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sets the parent of this future.
setPath(File) - Method in class com.tccc.kos.core.service.spawn.Adapter
 
setPath(File) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Set the path to the executable.
setPath(String) - Method in class com.tccc.kos.commons.core.service.config.BeanUpdate
Set the path of the bean to apply the updates to.
setPath(String) - Method in class com.tccc.kos.commons.core.service.config.ConfigUpdate
 
setPath(String) - Method in class com.tccc.kos.commons.kab.KabEntry
Setting the path also sets the name.
setPath(String) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Sets the path for the URI.
setPath(String) - Method in class com.tccc.kos.core.service.spawn.Adapter
 
setPath(String) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Set the path to the executable.
setPaths(String...) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Sets the path for the URI.
setPaths(List<String>) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Sets the path for the URI.
setPermissions(short) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setPingCount(int) - Method in class com.tccc.kos.core.service.network.beans.PingRequest
Set the number of pings to perform.
setPingInterval(int) - Method in class com.tccc.kos.core.service.network.beans.PingRequest
Set the interval between pings in ms.
setPingTimeout(int) - Method in class com.tccc.kos.core.service.network.beans.PingRequest
Set the timeout for an individual ping in ms.
setPort(Integer) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Sets the port number of the URI.
setPrefix(int) - Method in class com.tccc.kos.core.service.network.beans.Ip4Settings
 
setPreviousValue(String) - Method in class com.tccc.kos.commons.core.service.config.ValPair
Sets the previous value.
setPrimary(boolean) - Method in class com.tccc.kos.commons.core.service.blink.BlinkIdentity
 
setPrimaryKmfJson(String) - Method in class com.tccc.kos.commons.manifest.BaseDeviceManifest
 
setPriority(int) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Set the priority of the process.
setPriority(AnalyticsPriority) - Method in class com.tccc.kos.core.service.analytics.AnalyticsEvent
Set the priority of how the event should be processed.
setPriority(SpawnProcess, int) - Method in class com.tccc.kos.core.service.spawn.SpawnService
Set the priority of the specified process.
setPriority(Integer) - Method in class com.tccc.kos.core.service.analytics.AnalyticsRecord
 
setPrivateKey(PrivateKey) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
If any content in the KAB require encryption, a private key must be specified to enable encryption.
setProgress(int) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sets the progress value.
setProperties(Map<String, String>) - Method in class com.tccc.kos.commons.manifest.install.InstallManifest
 
setProperties(Map<String, String>) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setProperty(String, Object) - Method in class com.tccc.kos.core.service.browser.BrowserIntent
Add a property to the intent.
setProperty(String, String) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifestBuilder
Add a property to the manifest.
setProtocol(String) - Method in class com.tccc.kos.commons.core.service.blink.BlinkIdentity
 
setPsk(String) - Method in class com.tccc.kos.core.service.network.beans.WifiSettings.SecuritySettings
 
setRank(int) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleInfo
 
setRawMsg(String) - Method in class com.tccc.kos.commons.web.websocket.router.msg.InboundMessage
 
setReady() - Method in interface com.tccc.kos.commons.util.ready.Ready
Call this method to indicate that the object is ready.
setReady() - Method in class com.tccc.kos.commons.util.ready.ReadyIndicator
Call this method to indicate that the indicator is ready.
setReady(Object) - Method in class com.tccc.kos.commons.util.ready.MultiReady
Marks a given state as ready.
setReason(String) - Method in class com.tccc.kos.commons.core.service.config.BeanChanges.Error
 
setReason(String) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
 
setReconnect(boolean) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set reconnect flag.
setRecurring(boolean) - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Sets the recurring flag.
setRedirect(boolean) - Method in class com.tccc.kos.core.service.browser.BrowserUrl
 
setRemainingTimeMs(long) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Updates the estimated time of the operation with the amount of time remaining.
setRemoves(Set<String>) - Method in class com.tccc.kos.commons.core.service.config.ConfigUpdate
 
setReplace(boolean) - Method in class com.tccc.kos.commons.core.service.config.BeanUpdate
Set the replace flag.
setRequests(int) - Method in class com.tccc.kos.core.service.network.beans.PingResponse
 
setResolvable(boolean) - Method in class com.tccc.kos.commons.core.service.trouble.Trouble
 
setResponse(Object) - Method in class com.tccc.kos.core.service.browser.chrome.cmds.ChromeCmd
Sets the response object for this command.
setResponseClass(Class<T>) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Returns this .
setRetryDelayBaseTimeMS(long) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set the base delay time for a reconnect.
setRetryDelayMaxTimeMS(long) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set the max retry delay.
setRetryDelayPerFailureTimeMS(long) - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Set the delay to add to the base retry time when there are connection failures.
setRevision(int) - Method in class com.tccc.kos.commons.core.service.blink.BlinkIdentity
 
setRouterId(String) - Method in class com.tccc.kos.commons.util.net.WebsocketAddr
Sets the router's identifier.
setRouterTTL(int) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
 
setRsnFlags(int) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setRunnable(FutureRunnable) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sets the runnable to be performed by the work.
setRunnable(FutureRunnable) - Method in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
 
setRunnable(FutureRunnable) - Method in class com.tccc.kos.commons.util.concurrent.future.SequencedFuture
 
setScheme(String) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Sets the scheme of the URI.
setScope(String) - Method in class com.tccc.kos.commons.core.service.config.BeanChanges.AttrChange
 
setScope(String) - Method in class com.tccc.kos.commons.core.service.config.BeanUpdate
Set the scope for the update.
setSdkClassPrefixes(List<String>) - Method in class com.tccc.kos.commons.util.json.fragments.AppInfoFragment
 
setSections(Map<String, Set<BaseManifestArtifact>>) - Method in class com.tccc.kos.commons.manifest.chained.ChainedManifest
 
setSecure(Boolean) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Sets the secure flag.
setSecurity(WifiSettings.SecuritySettings) - Method in class com.tccc.kos.core.service.network.beans.WifiSettings
 
setSerialNumber(String) - Method in class com.tccc.kos.core.service.device.DeviceService
Set the device serial number.
setSerialNumber(String) - Method in class com.tccc.kos.core.service.device.serialnum.config.ConfigSerialNumberProvider
 
setSerialNumber(String) - Method in class com.tccc.kos.core.service.device.serialnum.config.ConfigSerialNumberProviderConfig
 
setSerialNumber(String) - Method in class com.tccc.kos.core.service.device.serialnum.criticaldata.CriticalDataSerialNumberProvider
 
setSerialNumber(String) - Method in class com.tccc.kos.core.service.device.serialnum.run.RunKosSerialNumberProvider
 
setSerialNumber(String) - Method in interface com.tccc.kos.core.service.device.serialnum.SerialNumberProvider
Set the serial number of the device.
setSerialNumberProvider(SerialNumberProvider) - Method in class com.tccc.kos.core.service.device.DeviceService
Set the serial number provider.
setSession(Object) - Method in class com.tccc.kos.commons.core.broker.MessageData
 
setSignal(int) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setSize(long) - Method in class com.tccc.kos.commons.manifest.BaseManifestArtifact
 
setSpeed(int) - Method in class com.tccc.kos.core.service.network.beans.EthernetDetails
 
setSrcAddr(String) - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Sets the source address of the message (only used by the router), which is simply the "src-addr" header.
setSsid(String) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setSsid(String) - Method in class com.tccc.kos.core.service.network.beans.WifiSettings
 
setStart(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsRangeCount
 
setStart(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsRangeInterval
 
setStart(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeCount.Params
 
setStart(double) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeInterval.Params
 
setState(FutureState, String, ReasonData) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sets the state of the work.
setState(FutureState, String, Object, Class<?>) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Sets the state of the work.
setStateReady(Object) - Method in class com.tccc.kos.commons.util.ready.ReadyIndicator
Call this method to indicate that the specified state is ready, where state corresponds to a addState(state) call.
setStatus(int) - Method in class com.tccc.commons.httpclient.JsonResp
Sets the HTTP status code.
setStatus(int) - Method in interface com.tccc.kos.commons.core.dispatcher.HttpResponse
Sets the HTTP status code of the response.
setStatus(int) - Method in class com.tccc.kos.commons.util.dispatcher.ResponseEnvelope
Sets the HTTP status
setSubscription(String) - Method in class com.tccc.kos.commons.core.broker.MessageData
 
setSubsystem(String) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setSummary(String) - Method in class com.tccc.kos.core.primary.service.update.UpdateInfo.Note
 
setSysname(String) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setSyspath(String) - Method in class com.tccc.kos.core.service.udev.UdevDevice
 
setTableRebuildDelay(int) - Method in class com.tccc.kos.commons.web.websocket.router.RouterEngine
Set the table rebuild delay.
setTag(String) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
Set the tag header property of the KAB.
setTag(String) - Method in class com.tccc.kos.commons.kab.ZipToKabCopier
 
setTag(Element, String, boolean) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a boolean tag value in the specified element.
setTag(Element, String, double) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a double tag value in the specified element.
setTag(Element, String, int) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets an int tag value in the specified element.
setTag(Element, String, long) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a long tag value in the specified element.
setTag(Element, String, String) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a string tag value in the specified element.
setTag(Element, String, Date) - Static method in class com.tccc.kos.commons.xml.XmlUtil
Sets a date tag value in the specified element.
setTargetManifestId(String) - Method in class com.tccc.kos.core.primary.service.ota.OTAService
Set the targetManifestId to the specified value.
setTermianteOnAbort(boolean) - Method in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
If true, cancel all child futures if any individual child future aborts, otherwise ignore failed children and allow all other children to complete.
setTerminatelOnFail(boolean) - Method in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
If true, cancel all child futures if any individual child future fails, otherwise ignore failed children and allow all other children to complete.
setTime(int, int, int) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
Set the time on all nodes.
setTime(int, int, int) - Method in class com.tccc.kos.core.service.time.TimeService
Set the time for the entire device.
setTimeFormatId(String) - Method in class com.tccc.kos.core.service.region.BaseRegion
 
setTimeFormatId(String) - Method in class com.tccc.kos.core.service.region.RegionSettings
 
setTimeout(int) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Returns this .
setTimeout(long) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Adds a timeout to the work.
setTimeout(long, FutureRunnable) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Adds a timeout to the work that will call the specified callback.
setTimeout(long, String) - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Adds a timeout to the work.
setTimeouts(int) - Method in class com.tccc.kos.core.service.network.beans.PingResponse
 
setTimestamp(long) - Method in class com.tccc.kos.core.service.analytics.AnalyticsEvent
Override the timestamp of the event if the event occurred at a different time from creation of this analytics object.
setTimestamp(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsExportBean
 
setTimestamp(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsRecord
 
setTimestampMs(Long) - Method in class com.tccc.kos.core.service.analytics.AnalyticsRecord
 
setTimeZone(String) - Method in class com.tccc.kos.core.primary.service.nodemgr.NodeMgrService
Set the timezone on all nodes.
setTimeZone(String) - Method in class com.tccc.kos.core.service.time.TimeService
Set the timezone for the entire device.
setTimeZones(List<String>) - Method in class com.tccc.kos.core.service.region.BaseRegion
 
setTopic(String) - Method in class com.tccc.kos.commons.core.broker.MessageData
 
setTotalBytes(long) - Method in class com.tccc.kos.core.service.udev.storage.StorageInfo
 
setTotalTimeout(int) - Method in class com.tccc.kos.core.service.network.beans.PingRequest
Set the timeout for the entire ping request in ms.
setTrace(String) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Sets the "trace" header for the message.
setTrace(String) - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Sets the trace header for the message, which is simply the "trace" header.
setTracker(String) - Method in interface com.tccc.kos.commons.util.Tracker
Default implementation of setTracker() .
setTroubleInfoClass(String) - Method in class com.tccc.kos.commons.util.json.fragments.AppInfoFragment
 
setTroubleInfoFile(String) - Method in class com.tccc.kos.commons.util.json.fragments.AppInfoFragment
 
setType(String) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
Set the type of the KAB.
setType(String) - Method in class com.tccc.kos.commons.kab.ZipToKabCopier
 
setType(String) - Method in class com.tccc.kos.commons.util.BackoffConfig
Set the type of backoff algorithm to use.
setType(String) - Method in class com.tccc.kos.commons.web.websocket.router.msg.RoutedMessage
Sets the message type, which is the simply "type" header.
setType(String) - Method in class com.tccc.kos.core.manifest.ResolvedDeviceManifest.ManifestInfo
 
setType(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsEvent
Set the type of the event.
setType(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsExportBean
 
setType(String) - Method in class com.tccc.kos.core.service.analytics.AnalyticsRecord
 
setType(String) - Method in class com.tccc.kos.core.service.log.LogOverride
 
setType(String) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterface
 
setUnitDelayMs(int) - Method in class com.tccc.kos.commons.util.BackoffConfig
Set the unit delay for the backoff delay.
setUnitSystemId(String) - Method in class com.tccc.kos.core.service.region.BaseRegion
 
setUnitSystemId(String) - Method in class com.tccc.kos.core.service.region.RegionSettings
 
setUnitSystems(Map<String, OptionsUnitSystemKeypad.Params>) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemKeypad
 
setUnitSystems(Map<String, OptionsUnitSystemRangeCount.Params>) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeCount
 
setUnitSystems(Map<String, OptionsUnitSystemRangeInterval.Params>) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemRangeInterval
 
setUnitSystems(Map<String, List<Object>>) - Method in class com.tccc.kos.commons.core.service.config.options.OptionsUnitSystemList
 
setUpdateRetryCount(int) - Method in class com.tccc.kos.core.service.firmware.UpdateTask
Set the retry count for update() calls.
setUpdateRetryDelayMs(int) - Method in class com.tccc.kos.core.service.firmware.UpdateTask
Set the delay between retries of update() .
setUri(URI) - Method in class com.tccc.kos.commons.web.client.WebsocketEndpoint
Sets this endpoint's URI.
setUrl(String) - Method in class com.tccc.kos.commons.web.api.ApiRequest
Returns this .
setUrl(String) - Method in class com.tccc.kos.core.service.browser.BrowserUrl
 
setUser(String) - Method in class com.tccc.kos.commons.kab.KabEntry
 
setUser(String) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Set the user (and group) that the program should be run as.
setVal(String) - Method in class com.tccc.kos.commons.core.service.config.BeanChanges.Error
 
setValue(String) - Method in class com.tccc.kos.commons.core.service.config.ConfigValue
Set the associated value.
setValues(Map<String, Object>) - Method in class com.tccc.kos.commons.core.service.config.BeanUpdate
 
setVar(String, Object) - Method in class com.tccc.kos.commons.util.net.UriBuilder
Replaces the {name} macro in the path with the specified value.
setVersion(int) - Method in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClientIface
 
setVersion(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIdentity.IfaceInfo
 
setVersion(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsgIface
 
setVersion(int) - Method in class com.tccc.kos.commons.manifest.DeviceManifestVersion
 
setVersion(ResponseVersion) - Method in class com.tccc.kos.commons.util.dispatcher.ResponseEnvelope
Sets the ResponseVersion object.
setVersion(String) - Method in class com.tccc.kos.commons.kab.KabOutputStreamBuilder
Set the version header property of the KAB.
setVersion(String) - Method in class com.tccc.kos.commons.kab.ZipToKabCopier
 
setVersion(String) - Method in class com.tccc.kos.commons.manifest.BaseManifestArtifact
 
setVersion(String) - Method in class com.tccc.kos.commons.util.json.fragments.FirmwareFragment.FirmwareEntry
 
setVersion(String) - Method in class com.tccc.kos.commons.util.json.fragments.SoftwareInfoFragment
 
setView(Class<?>) - Method in class com.tccc.kos.commons.core.service.state.StateBean
Set the optional view class to use when converting this bean to json before being broadcast.
setView(Class<?>) - Method in class com.tccc.kos.commons.util.json.JsonViewWrapper
 
setView(Class<?>) - Method in class com.tccc.kos.commons.web.websocket.router.msg.OutboundMessage
 
setView(Class<?>) - Method in class com.tccc.kos.core.service.analytics.AnalyticsEvent
Set the json view to use when serializing the data to json.
setViewClass(Class<?>) - Method in interface com.tccc.kos.commons.core.dispatcher.HttpResponse
Set the view class to use
setVisibleRole(String) - Method in class com.tccc.kos.commons.core.service.trouble.TroubleInfo
 
setWifi(WifiDetails) - Method in class com.tccc.kos.core.service.network.beans.NetworkInterfaceDetails
 
setWifi(WifiSettings) - Method in class com.tccc.kos.core.service.network.beans.NetworkConnection
 
setWorkingDir(File) - Method in class com.tccc.kos.core.service.spawn.Adapter
 
setWorkingDir(File) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Set the working directory.
setWorkingDir(String) - Method in class com.tccc.kos.core.service.spawn.Adapter
 
setWorkingDir(String) - Method in class com.tccc.kos.core.service.spawn.SpawnProcess
Set the working directory.
setWpaFlags(int) - Method in class com.tccc.kos.core.service.network.beans.WifiDetails
 
setZone(String) - Method in class com.tccc.kos.commons.util.net.WebsocketAddr
Sets the name of the zone.
shutdown() - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Terminates the scheduler.
SIGNATURE_LEN - Static variable in class com.tccc.kos.commons.kab.KabFile
 
SIMPLE_TYPES - Static variable in class com.tccc.kos.commons.util.convert.Convert
 
SimpleKeySet - Class in com.tccc.kos.commons.util.keys
KeySet that is manually created from key and cert.
SimpleKeySet(PrivateKey, CertPath) - Constructor for class com.tccc.kos.commons.util.keys.SimpleKeySet
Create a KeySet by specifying the key and cert.
SiUnitSystem - Class in com.tccc.kos.commons.util.units
This class encompases the International System of Units, known by the abbreviation "SI".
SiUnitSystem() - Constructor for class com.tccc.kos.commons.util.units.SiUnitSystem
Creates an SI unit system instance.
size() - Method in class com.tccc.kos.commons.util.ByteOrderOutputStream
Return the number of bytes written so far.
size() - Method in class com.tccc.kos.commons.util.MultiValueMap
Returns the number of items in the map.
skipBytes(int) - Method in class com.tccc.kos.commons.core.service.blink.binarymsg.BinaryMsg
 
skipBytes(int) - Method in interface com.tccc.kos.commons.util.ByteOrderInput
Skip the specified number of bytes of input.
skipBytes(int) - Method in class com.tccc.kos.commons.util.ByteOrderInputStream
 
skipToEnd() - Method in class com.tccc.kos.commons.util.concurrent.future.SequencedFuture
Sets the index to the end of the list.
sleep(long) - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Wrapper for Thread.sleep() with default exception handling.
sleep(long) - Static method in class com.tccc.kos.commons.util.KosUtil
Shorthand access to scheduler.sleep() , which allows for sleeping without the need to handle interruptions.
SoftwareInfoBuilder - Class in com.tccc.kos.core.service.manifest
Builder to construct a DeviceSoftwareInfo from a ResolvedDeviceManifest.
SoftwareInfoBuilder() - Constructor for class com.tccc.kos.core.service.manifest.SoftwareInfoBuilder
 
SoftwareInfoFragment - Class in com.tccc.kos.commons.util.json.fragments
Standard descriptor fragment that will be included when describing what is in a kOS manifest.
SoftwareInfoFragment() - Constructor for class com.tccc.kos.commons.util.json.fragments.SoftwareInfoFragment
 
SpawnException - Exception in com.tccc.kos.core.service.spawn
Base exception for all spawn-related errors.
SpawnException(String) - Constructor for exception com.tccc.kos.core.service.spawn.SpawnException
Constructs a new "spawn" exception with the specified message.
SpawnInvalidPathException - Exception in com.tccc.kos.core.service.spawn
Exception thrown when a spawn attempt fails when either the specified path is not found or is not executable.
SpawnInvalidPathException(String) - Constructor for exception com.tccc.kos.core.service.spawn.SpawnInvalidPathException
Constructs a new "spawn invalid path" exception with the specified message.
SpawnProcess - Class in com.tccc.kos.core.service.spawn
Class that represents a single process that can be spawned.
SpawnProcess() - Constructor for class com.tccc.kos.core.service.spawn.SpawnProcess
 
SpawnService - Class in com.tccc.kos.core.service.spawn
Service that is used to start/stop native programs on this node or other nodes using a spawn session.
SpawnTimeoutException - Exception in com.tccc.kos.core.service.spawn
Exception thrown when a spawn attempt fails because there was no response from the adapter.
SpawnTimeoutException(String) - Constructor for exception com.tccc.kos.core.service.spawn.SpawnTimeoutException
Constructs a new "spawn timeout" exception with the specified message.
split(String, String) - Static method in class com.tccc.kos.commons.util.misc.StringUtil
Null-safe way to split a string into its individual components.
split(String, String) - Static method in class com.tccc.kos.commons.xml.XmlUtil
This is basically a wrapper around StringTokenizer that makes it look more like string.split() which isn't available 1.3.1.
StackedVFSSource - Class in com.tccc.kos.commons.core.vfs
Implementation of VFSSource that supports stacked sources.
StackedVFSSource() - Constructor for class com.tccc.kos.commons.core.vfs.StackedVFSSource
Constructs a new instance.
STAGED - Enum constant in enum class com.tccc.kos.core.primary.service.ota.OTAArtifact.Status
 
start() - Method in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClient
Connect to the server and start processing messages.
start() - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Starts the timer.
start() - Method in class com.tccc.kos.commons.util.concurrent.BackoffCallback
Clears the count in the associated backoff and starts the timer.
start() - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Start the client which will cause it to try to connect to the currently configured endpoint if there is one.
start() - Method in class com.tccc.kos.core.service.app.Application
Called from AppLoader.start() to notify the application is is being started.
start() - Method in class com.tccc.kos.core.service.app.AppLoader
Start the application.
start() - Method in class com.tccc.kos.core.service.assembly.Assembly
Callback during the installation phase.
start() - Method in interface com.tccc.kos.core.util.Loadable
Called by the associated service to notify the bean that the bean resources have been prepared and the bean can use them to continue initialization.
start(long) - Method in class com.tccc.kos.commons.util.concurrent.PushPullCallback
Triggers a callback after the specified delay.
START - Enum constant in enum class com.tccc.kos.commons.util.concurrent.future.FutureEvent
 
started() - Method in class com.tccc.kos.core.service.app.Application
Called after start() returns.
started() - Method in class com.tccc.kos.core.service.assembly.Assembly
Called after install completes and the assembly has been added to the device.
started() - Method in interface com.tccc.kos.core.util.Loadable
Called after the associated service has finished processing the start event for the bean.
startThread(String, boolean, Runnable) - Method in interface com.tccc.kos.commons.util.concurrent.Scheduler
Executes the Runnable in a newly created thread.
StateAware<T extends StateBean> - Interface in com.tccc.kos.commons.core.service.state
Interface that can be added to objects that are put into BeanContext to indicate that they contains a StateBean for use with StateService.
StateBean - Class in com.tccc.kos.commons.core.service.state
Base class for beans that hold state and can be broadcast via message broker when they change.
StateBean() - Constructor for class com.tccc.kos.commons.core.service.state.StateBean
 
StateBean(Handle) - Constructor for class com.tccc.kos.commons.core.service.state.StateBean
 
StateBeanListener - Interface in com.tccc.kos.commons.core.service.state
Interface for being notified when a StateBean changes state.
StateService - Class in com.tccc.kos.commons.core.service.state
Tracks StateAware beans in the system and generates events when StateAware beans change.
stop() - Method in class com.tccc.kos.commons.core.client.binarymsg.BinaryMsgClient
Disconnect from the server.
stop() - Method in class com.tccc.kos.commons.util.concurrent.AdjustableCallback
Stops the timer.
stop() - Method in class com.tccc.kos.commons.util.concurrent.BackoffCallback
Stops the callback.
stop() - Method in class com.tccc.kos.commons.web.client.WebsocketClient
Stop the client.
stop() - Method in class com.tccc.kos.core.service.app.Application
Called before the application is unloaded.
stop() - Method in class com.tccc.kos.core.service.assembly.Assembly
Called when uninstalled from the device.
stop() - Method in interface com.tccc.kos.core.util.Loadable
Called to stop the bean.
StorageDevice - Class in com.tccc.kos.core.service.udev.storage
Wraps a UdevDevice and provides easy access to storage specific data.
StorageDevice() - Constructor for class com.tccc.kos.core.service.udev.storage.StorageDevice
 
StorageDeviceListener - Interface in com.tccc.kos.core.service.udev.storage
Listener for when a StorageDevice is added or removed.
StorageInfo - Class in com.tccc.kos.core.service.udev.storage
Size information for a storage mount.
StorageInfo() - Constructor for class com.tccc.kos.core.service.udev.storage.StorageInfo
 
StorageListener - Interface in com.tccc.kos.core.service.udev.storage
Base listener for storage events.
StorageMountListener - Interface in com.tccc.kos.core.service.udev.storage
Listener for when a StorageDevice is mounted or unmounted.
StorageService - Class in com.tccc.kos.core.service.udev.storage
Service that manages storage devices that are detected via udev events, such as usb drives.
stream() - Element in annotation interface com.tccc.kos.commons.core.dispatcher.annotations.ApiEndpoint
If true, this returns a stream, not json data.
StreamingJsonReader - Class in com.tccc.kos.commons.util.json
This streaming JSON reader allows callbacks to be attached to logical paths of data in a JSON payload, which means that data can be extracted while the JSON is being parsed.
StreamingJsonReader() - Constructor for class com.tccc.kos.commons.util.json.StreamingJsonReader
 
StreamingJsonReaderCallback - Interface in com.tccc.kos.commons.util.json
Callback interface for token matching in StreamingJsonReader.
StringUtil - Class in com.tccc.kos.commons.util.misc
Utility class that handles various string-based operations.
StringUtil() - Constructor for class com.tccc.kos.commons.util.misc.StringUtil
 
subscribe(Object, String, MessageBrokerCallback) - Method in interface com.tccc.kos.commons.core.broker.MessageBroker
Subscribes to the specified topic.
subscribe(Object, String, MessageBrokerCallback) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
 
subscribe(Object, String, Class<?>, MessageBrokerCallback) - Method in interface com.tccc.kos.commons.core.broker.MessageBroker
Subscribes to the specified topic.
subscribe(Object, String, Class<?>, MessageBrokerCallback) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
 
subscribe(String, MessageBrokerCallback) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
Subscribes to the specified topic.
subscribe(String, Class<?>, MessageBrokerCallback) - Method in class com.tccc.kos.core.service.app.AppMessageBroker
Subscribes to the specified topic.
success() - Method in class com.tccc.commons.httpclient.JsonResp
Return true if the request succeeded.
success() - Method in class com.tccc.kos.commons.util.concurrent.future.FutureWork
Marks the work "successful".
success() - Method in class com.tccc.kos.commons.util.concurrent.future.ParallelFuture
 
success() - Method in class com.tccc.kos.commons.util.concurrent.future.SequencedFuture
 
success() - Method in class com.tccc.kos.commons.util.dispatcher.ResponseEnvelope
Return true if the request succeeded.
SUCCESS - Enum constant in enum class com.tccc.kos.commons.util.concurrent.future.FutureEvent
 
SUCCESS - Enum constant in enum class com.tccc.kos.commons.util.concurrent.future.FutureState
 
SYNC - Static variable in class com.tccc.kos.core.service.udev.storage.MountOption
 
SYSTEM - Static variable in class com.tccc.kos.commons.kab.KabType
 
SYSTEM_APP_ID - Static variable in class com.tccc.kos.core.service.app.AppService
 
SYSTEM_CONFIG_FILE - Static variable in class com.tccc.kos.core.service.app.AppService
 
SYSTEM_SECTION - Static variable in class com.tccc.kos.core.service.app.AppService
 
SystemApplication<T extends BaseAppConfig> - Class in com.tccc.kos.core.service.app
Base class for system applications, which simply adds convenience methods to the base Application type.
SystemApplication() - Constructor for class com.tccc.kos.core.service.app.SystemApplication
 
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