Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W Y 

A

ABORT_DOWNLOAD_ERROR - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Error during firmware download.
ABORT_HARDWARE_ERROR - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Hardware error.
ABORT_INVALID_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Invalid offset.
ABORT_REASON_DOWNLOAD_ERROR - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation aborted because of download error.
ABORT_REASON_HARDWARE_ERROR - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation aborted because of hardware error.
ABORT_REASON_INVALID_OFFSET - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation aborted because of invalid offset.
ABORT_REASON_SERVER_CLIENT - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation aborted by server or client.
ABORT_REASON_UNEXPECTED_BINARY_BLOCK - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation aborted because of unexpected binary block.
ABORT_SERVER_CLIENT - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
User aborts firmware download.
ABORT_UNEXPECTED_BINARY_BLOCK - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Unexpected binary block.
abortFirmwareUpdate(int) - Method in class com.etherios.connector.core.AbstractCloudConnector
Aborts the firmware update process.
AbstractCloudConnector - Class in com.etherios.connector.core
This class provides common functionality for all Cloud Connector variants of the different platforms.
AbstractCloudConnector(INetworkImplementation, ISystemImplementation, IConnectorPreferences, ConnectorLogger, IRCIExtension, IFileSystemImplementation, IFirmwareUpdateImplementation) - Constructor for class com.etherios.connector.core.AbstractCloudConnector
Class constructor.
AbstractPlatformConnector - Class in com.etherios.connector
This class provides common functionality to connect with Device Cloud.
AbstractPlatformConnector(IPlatformCustomization) - Constructor for class com.etherios.connector.AbstractPlatformConnector
Class constructor.
AbstractPlatformConnector(IPlatformCustomization, IRCIExtension, IFirmwareUpdateImplementation) - Constructor for class com.etherios.connector.AbstractPlatformConnector
Class constructor.
acceptUpdateRequest(int, String, int, String, String, String) - Method in interface com.etherios.connector.core.facilities.firmware.IFirmwareUpdateImplementation
This method is called whenever a firmware download request is received for an specific target.
acceptUpdateRequest(int, String, int, String, String, String) - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
 
ACKNOWLEDGE_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
add(Object) - Method in class com.etherios.connector.core.events.ListenerList
Adds a listener to this list.
addDataToFile(String, byte[], int, boolean) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Writes new contents to an existing file.
allowFirmwareUpdates() - Method in interface com.etherios.connector.core.facilities.firmware.IFirmwareUpdateImplementation
Retrieves whether firmware updates are allowed in this device or not.
allowFirmwareUpdates() - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
 
appendDataToRemoteFile(InputStream, String, String) - Method in class com.etherios.connector.core.AbstractCloudConnector
Appends the data in the input stream to the given destination file in Device Cloud.
appendDataToRemoteFile(String, String) - Method in class com.etherios.connector.core.AbstractCloudConnector
Appends a string to the given destination text file in Device Cloud.
appendHexByte(StringBuffer, byte) - Static method in class com.etherios.connector.core.utils.ByteUtils
Append the byte to a hexadecimal StringBuilder.
arrayToString(Object[]) - Static method in class com.etherios.connector.core.utils.StringUtils
Retrieves a String with the values of the given array.
arrayToString(short[]) - Static method in class com.etherios.connector.core.utils.StringUtils
Retrieves a String with the values of the given array.
arrayToString(int[]) - Static method in class com.etherios.connector.core.utils.StringUtils
Retrieves a String with the values of the given array.
AUTHORIZATION_TYPE_BASIC - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
No authorization mechanism enabled for this Device ID.
AUTHORIZATION_TYPE_NONE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Basic password authorization is required for this Device ID.

B

Base64Utils - Class in com.etherios.connector.core.utils
Simple base64 encoding and decoding as specified in RFC-2045.
BINARY_BLOCK_ACK_FLAG_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Binary block.
BINARY_BLOCK_ACK_OFFSET_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Binary block ACK.
BINARY_BLOCK_ACK_STATUS_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
BINARY_BLOCK_DATA_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
BINARY_BLOCK_OFFSET_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
BinaryDataPoint - Class in com.etherios.connector.core
This class represents a Device Cloud Binary Data Point used to store data in a specific data stream.
BinaryDataPoint(byte[], DataStream) - Constructor for class com.etherios.connector.core.BinaryDataPoint
Class constructor.
BLOCK_OFFSET_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
BooleanUtils - Class in com.etherios.connector.core.utils
Utility class containing methods to work with boolean variables.
byteArrayToHexString(byte[]) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given byte array into a hex string.
byteArrayToInt(byte[], int) - Static method in class com.etherios.connector.core.utils.ByteUtils
Convert a byte array to an integer.
byteArrayToInt(byte[]) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given byte array (4 bytes length max) into an integer.
byteArrayToInt(byte[], int) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts any byte array in an integer.
byteArrayToInt(byte[], int, int) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts any byte array in an integer.
byteArrayToShort(byte[], int) - Static method in class com.etherios.connector.core.utils.ByteUtils
Convert a byte array to a short.
byteArrayToString(byte[]) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given string byte array into a string.
byteArrayToVersion(byte[]) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts the given version in byte array format to string separated by dots.
byteToInt(byte) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given byte into a integer.
ByteUtils - Class in com.etherios.connector.core.utils
Utility functions that enhance Java bytes.

C

canReboot() - Method in class com.etherios.connector.core.system.ConnectorSystemManager
 
canReboot() - Method in interface com.etherios.connector.core.system.ISystemImplementation
Retrieves whether it is possible to reboot the device or not.
canReboot() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves whether it is possible to reboot the device or not.
CHECKSUM_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
ChecksumUtils - Class in com.etherios.connector.core.utils
Utility class containing several methods to work with different CRC algorithms.
clear() - Method in class com.etherios.connector.core.events.ListenerList
Removes all listeners from this list.
clear() - Method in class com.etherios.connector.core.utils.LinkedList
Clear this list contents.
close() - Method in interface com.etherios.connector.core.network.ISocket
Closes the socket connection.
close() - Method in class com.etherios.connector.emulator.network.ConnectorSocket
 
close() - Method in class com.etherios.connector.emulator.network.ConnectorSSLSocket
 
CloudConnector - Class in com.etherios.connector.emulator
Main Cloud Connector class for Emulator devices.
CloudConnector() - Constructor for class com.etherios.connector.emulator.CloudConnector
Class constructor.
CloudConnector(String) - Constructor for class com.etherios.connector.emulator.CloudConnector
Class constructor.
CloudConnector(IGeneralFirmwareImplementation) - Constructor for class com.etherios.connector.emulator.CloudConnector
Class constructor.
CloudConnector(IGeneralFirmwareImplementation, String) - Constructor for class com.etherios.connector.emulator.CloudConnector
Class constructor.
CloudConnector(IGeneralRCIExtension) - Constructor for class com.etherios.connector.emulator.CloudConnector
Class constructor.
CloudConnector(IGeneralRCIExtension, String) - Constructor for class com.etherios.connector.emulator.CloudConnector
Class constructor.
CloudConnector(IGeneralRCIExtension, IGeneralFirmwareImplementation) - Constructor for class com.etherios.connector.emulator.CloudConnector
Class constructor.
CloudConnector(IGeneralRCIExtension, IGeneralFirmwareImplementation, String) - Constructor for class com.etherios.connector.emulator.CloudConnector
Class constructor.
CODESIZE_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
com.etherios.connector - package com.etherios.connector
 
com.etherios.connector.core - package com.etherios.connector.core
 
com.etherios.connector.core.events - package com.etherios.connector.core.events
 
com.etherios.connector.core.facilities.firmware - package com.etherios.connector.core.facilities.firmware
 
com.etherios.connector.core.facilities.messaging - package com.etherios.connector.core.facilities.messaging
 
com.etherios.connector.core.facilities.rci - package com.etherios.connector.core.facilities.rci
 
com.etherios.connector.core.log - package com.etherios.connector.core.log
 
com.etherios.connector.core.network - package com.etherios.connector.core.network
 
com.etherios.connector.core.preferences - package com.etherios.connector.core.preferences
 
com.etherios.connector.core.regex - package com.etherios.connector.core.regex
 
com.etherios.connector.core.system - package com.etherios.connector.core.system
 
com.etherios.connector.core.utils - package com.etherios.connector.core.utils
 
com.etherios.connector.emulator - package com.etherios.connector.emulator
 
com.etherios.connector.emulator.firmware - package com.etherios.connector.emulator.firmware
 
com.etherios.connector.emulator.network - package com.etherios.connector.emulator.network
 
com.etherios.connector.emulator.rci - package com.etherios.connector.emulator.rci
 
com.etherios.connector.log - package com.etherios.connector.log
 
com.etherios.connector.preferences - package com.etherios.connector.preferences
 
com.etherios.connector.preferences.configuration - package com.etherios.connector.preferences.configuration
 
compareByteArrays(byte[], byte[]) - Static method in class com.etherios.connector.core.utils.ByteUtils
Returns true if the two specified arrays of bytes are equal to one another.
ConfigurationManager - Class in com.etherios.connector.preferences.configuration
This class takes care of reading and writing all the configuration parameters of Cloud Connector from the record store or from the configuration file connector_config.txt.
ConfigurationManager(ConnectorLogger) - Constructor for class com.etherios.connector.preferences.configuration.ConfigurationManager
Class constructor.
ConfigurationManager(ConnectorLogger, String) - Constructor for class com.etherios.connector.preferences.configuration.ConfigurationManager
Class constructor.
CONNECTION_CONNECTED - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Cloud Connector connection has established event.
CONNECTION_DISCONNECTED - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Cloud Connector disconnected event.
CONNECTION_ERROR - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Event indicating that there was an error with Device Cloud connection.
CONNECTION_STARTING - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Cloud Connector connection is starting event.
ConnectionEvent - Class in com.etherios.connector.core.events
Basic Connection Event class containing common information and functionality for the different connection event types.
ConnectionEvent.ConnectedEvent - Class in com.etherios.connector.core.events
Specific connection event indicating connection has been established.
ConnectionEvent.ConnectionErrorEvent - Class in com.etherios.connector.core.events
Specific connection event indicating a connection error.
ConnectionEvent.DisconnectedEvent - Class in com.etherios.connector.core.events
Specific connection event indicating connection has been disconnected.
ConnectionEvent.StartingConnectionEvent - Class in com.etherios.connector.core.events
Specific connection event indicating connection has been started.
CONNECTOR_CONFIGURATION_FILE_PATH_PROPERTY - Static variable in class com.etherios.connector.preferences.configuration.ConfigurationManager
System property to define the Cloud Connector configuration file absolute path: "connector.config.file.path".
ConnectorLogger - Class in com.etherios.connector.core.log
This class defines the different methods that should be implemented in order to become a Connector Logger.
ConnectorLogger() - Constructor for class com.etherios.connector.core.log.ConnectorLogger
Class constructor.
ConnectorNetworkManager - Class in com.etherios.connector.core.network
This class is used by the connector to work with the device network variables and methods.
ConnectorNetworkManager(INetworkImplementation) - Constructor for class com.etherios.connector.core.network.ConnectorNetworkManager
Class constructor.
ConnectorPreferencesManager - Class in com.etherios.connector.core.preferences
This class is used by the connector to work with preferences and configuration settings.
ConnectorPreferencesManager(IConnectorPreferences, AbstractCloudConnector) - Constructor for class com.etherios.connector.core.preferences.ConnectorPreferencesManager
Class constructor.
ConnectorSocket - Class in com.etherios.connector.emulator.network
Class which handles the Cloud Connector socketCon.
ConnectorSocket(String, int) - Constructor for class com.etherios.connector.emulator.network.ConnectorSocket
Class constructor.
ConnectorSSLSocket - Class in com.etherios.connector.emulator.network
Class which handles the secure Cloud Connector sslSocket.
ConnectorSSLSocket(String, int) - Constructor for class com.etherios.connector.emulator.network.ConnectorSSLSocket
Class constructor.
ConnectorSystemManager - Class in com.etherios.connector.core.system
This class is used by the connector to work with the system variables and actions.
ConnectorSystemManager(ISystemImplementation, AbstractCloudConnector) - Constructor for class com.etherios.connector.core.system.ConnectorSystemManager
Class constructor.
contains(String, String) - Static method in class com.etherios.connector.core.utils.StringUtils
Tests if one String contains another.
countTokens() - Method in class com.etherios.connector.core.utils.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
countTokens(String) - Method in class com.etherios.connector.core.utils.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception using the given set of (nontoken) delimiters.
countTokens(String, boolean) - Method in class com.etherios.connector.core.utils.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception using the given set of delimiters.
countTokens(String, String) - Method in class com.etherios.connector.core.utils.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception using the given set of delimiters.
countTokens(String, String, boolean) - Method in class com.etherios.connector.core.utils.StringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception using the given set of delimiters.
createFileFromByteArray(String, byte[]) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Creates a File from a byte array and returns true if success, false otherwise.
createRE(String, int) - Static method in class com.etherios.connector.core.regex.REUtil
Creates a regular expression, permitting simple or complex syntax
createRE(String) - Static method in class com.etherios.connector.core.regex.REUtil
Creates a regular expression, permitting simple or complex syntax

D

dataChunkDownloadComplete(byte[]) - Method in interface com.etherios.connector.emulator.firmware.IGeneralFirmwareImplementation
This method is called when the download of the firmware is complete, and no more file chunks are going to be sent.
dataChunkReceived(byte[]) - Method in interface com.etherios.connector.emulator.firmware.IGeneralFirmwareImplementation
This method is called whenever a new file chunk is received during a firmware update.
DataPoint - Class in com.etherios.connector.core
This class represents a Device Cloud Data Point used to store data in a specific data stream.
DataPoint(int, DataStream) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(int, DataStream, String, String, Integer, Location) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(long, DataStream) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(long, DataStream, String, String, Integer, Location) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(float, DataStream) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(float, DataStream, String, String, Integer, Location) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(double, DataStream) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(double, DataStream, String, String, Integer, Location) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(String, DataStream) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(String, DataStream, String, String, Integer, Location) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(byte[], DataStream) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPoint(byte[], DataStream, String, String, Integer, Location) - Constructor for class com.etherios.connector.core.DataPoint
Class constructor.
DataPointEvent - Class in com.etherios.connector.core.events
Basic Data Point Event class containing common information and functionality for the data point events.
DataPushEvent - Class in com.etherios.connector.core.events
Basic Data Push Event class containing common information and functionality for the data push events.
DataStream - Class in com.etherios.connector.core
This class represents a Device Cloud Data Stream used to store data points.
DataStream(String) - Constructor for class com.etherios.connector.core.DataStream
Class constructor.
DataStream(String, String, String[]) - Constructor for class com.etherios.connector.core.DataStream
Class constructor.
DATE_FORMAT_NOW - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for date.
DATETIME_FORMAT_NOW - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for date and time.
DateUtils - Class in com.etherios.connector.core.utils
This class contains all the necessary methods to work with time values.
DAY - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for day
decode(String) - Static method in class com.etherios.connector.core.utils.Base64Utils
Decodes data from Base64 notation.
decode(byte[], int, int) - Static method in class com.etherios.connector.core.utils.Base64Utils
Decodes Base64 content in byte array format and returns the decoded byte array.
decodeToString(String) - Static method in class com.etherios.connector.core.utils.Base64Utils
Decodes data from Base64 notation and returns it as a string.
DEFAULT_CONTACT - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'contact' setting: "".
DEFAULT_DESCRIPTION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'description' setting: "".
DEFAULT_DEVICE_ID - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'device ID' setting: "".
DEFAULT_DEVICE_ID_TYPE - Static variable in class com.etherios.connector.preferences.PreferencesManager
Default value for 'Device ID type' setting: "provisioning".
DEFAULT_ENABLE_COMPRESSION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'enable compression' setting: false.
DEFAULT_ENABLE_DATA_SERVICE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'enable data service' setting: true.
DEFAULT_ENABLE_FILE_SYSTEM - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'enable file system' setting: false.
DEFAULT_ENABLE_RCI - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'enable RCI' setting: false.
DEFAULT_ENABLE_RECONNECT - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'enable reconnect' setting: true.
DEFAULT_ENABLE_SECURE_CONNECTION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'enable secure connection' setting: false.
DEFAULT_FIRMWARE_FILE_NOTIFY - Static variable in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
Default value for 'Firmware notification' setting: "file_completed".
DEFAULT_FIRMWARE_VERSION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'firmware version' setting: "0.1.0.0".
DEFAULT_KEEP_ALIVE_TIME - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'keep alive time' setting: 75 seconds.
DEFAULT_LINK_SPEED - Static variable in interface com.etherios.connector.core.network.INetworkImplementation
Default Link Speed for PPP connection.
DEFAULT_LOCATION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'location' setting: "".
DEFAULT_LOG_CONNECTION_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log connection events' setting: true.
DEFAULT_LOG_DATA_POINT_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log data point events' setting: true.
DEFAULT_LOG_DATA_PUSH_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log data push events' setting: true.
DEFAULT_LOG_DEBUG - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log debug level messages' setting: false.
DEFAULT_LOG_DEVICE_REQUEST_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log device request events' setting: true.
DEFAULT_LOG_ERRORS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log error level messages' setting: true.
DEFAULT_LOG_EXCEPTIONS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log exceptions' setting: true.
DEFAULT_LOG_FILE_SYSTEM_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log file system events' setting: true.
DEFAULT_LOG_FIRMWARE_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log firmware update events' setting: true.
DEFAULT_LOG_INFORMATION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log information level messages' setting: true.
DEFAULT_LOG_PACKETS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log packets' setting: false.
DEFAULT_LOG_RCI_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log RCI events' setting: true.
DEFAULT_LOG_SYSTEM_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'log system events' setting: true.
DEFAULT_PHONE_NUMBER - Static variable in interface com.etherios.connector.core.network.INetworkImplementation
Default Phone number for PPP connection.
DEFAULT_RECONNECT_TIME - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'reconnect time delay' setting: 10 seconds.
DEFAULT_SERVER_KEEP_ALIVE_TIME - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'server keep alive time' setting: 75 seconds.
DEFAULT_STATIC_LOCATION_ELEVATION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'static location altitude' setting: "35" meters.
DEFAULT_STATIC_LOCATION_LATITUDE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'static location latitude' setting: "28.472886" degrees.
DEFAULT_STATIC_LOCATION_LONGITUDE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'static location longitude' setting: "-81.473558" degrees.
DEFAULT_STORAGE_DIR - Static variable in class com.etherios.connector.preferences.PreferencesManager
Default storage directory path: "/fs".
DEFAULT_USE_STATIC_LOCATION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'use static location' setting: false.
DEFAULT_VENDOR_ID - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'vendor ID' setting, an empty byte array.
DEFAULT_WAIT_TIMES - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Default value for 'lost keep alive times' setting: 5 seconds.
DefaultConnectorLogger - Class in com.etherios.connector.log
This class takes care of logging all Cloud Connector events and messages in the device.
DefaultConnectorLogger(PreferencesManager) - Constructor for class com.etherios.connector.log.DefaultConnectorLogger
Class constructor.
DefaultConnectorLogger(PreferencesManager, String) - Constructor for class com.etherios.connector.log.DefaultConnectorLogger
Class constructor.
deRegisterEventsListener(EventsListener) - Method in class com.etherios.connector.core.AbstractCloudConnector
Removes the given Cloud Connector events listener from the list of listeners.
DESCRIPTION_UNUSED - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the description is not used.
DESCRIPTOR_TYPE_EMBEDDED - Static variable in class com.etherios.connector.emulator.rci.GeneralRCIManager
Embedded RCI descriptor: "embedded".
DESCRIPTOR_TYPE_EXTERNAL - Static variable in class com.etherios.connector.emulator.rci.GeneralRCIManager
External RCI descriptor: "external".
DEVICE_ID_TYPE_IMEI - Static variable in class com.etherios.connector.preferences.PreferencesManager
'Device ID' is calculated based on the device IMEI.
DEVICE_ID_TYPE_MAC - Static variable in class com.etherios.connector.preferences.PreferencesManager
'Device ID' is calculated based on the device MAC Address.
DEVICE_ID_TYPE_PROVISIONING - Static variable in class com.etherios.connector.preferences.PreferencesManager
'Device ID' is calculated by provisioning, Device Cloud will provide a valid ID.
DEVICE_ID_TYPE_STATIC - Static variable in class com.etherios.connector.preferences.PreferencesManager
'Device ID' is a static value already configured.
DEVICE_REQUEST_ANSWER - Static variable in class com.etherios.connector.core.events.DeviceRequestEvent
Device request answer event.
DEVICE_REQUEST_ERROR - Static variable in class com.etherios.connector.core.events.DeviceRequestEvent
Device request error event.
DEVICE_REQUEST_REQUEST - Static variable in class com.etherios.connector.core.events.DeviceRequestEvent
Device request event.
DEVICE_TYPE_MAXIMUM_LENGTH - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Device type maximum length.
DeviceIDUtils - Class in com.etherios.connector.core.utils
Utility class used to work with Device ID.
DeviceRequestEvent - Class in com.etherios.connector.core.events
Basic Data Request Event class containing common information and functionality for the different data request event types.
DeviceRequestEvent.DeviceRequestAnswerEvent - Class in com.etherios.connector.core.events
Specific device request event implementation indicating a device request answer event.
DeviceRequestEvent.DeviceRequestErrorEvent - Class in com.etherios.connector.core.events
Specific device request event implementation indicating a device request error event.
DeviceRequestEvent.DeviceRequestTargetEvent - Class in com.etherios.connector.core.events
Specific device request event implementation indicating a device request target event.
DOWNLOAD_ABORT_STATUS_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download abort.
DOWNLOAD_COMPLETE_CHECKSUM_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
DOWNLOAD_COMPLETE_CODESIZE_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download complete.
DOWNLOAD_COMPLETE_RESPONSE_CHECKSUM_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download complete response.
DOWNLOAD_COMPLETE_RESPONSE_STATUS_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
DOWNLOAD_COMPLETE_STATUS_CHECKSUM_ERROR - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download completed successfully, but the calculated checksum did not match the checksum sent in the Download Complete message.
DOWNLOAD_COMPLETE_STATUS_ERROR - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
The Download did not complete successfully.
DOWNLOAD_COMPLETE_STATUS_OK - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download finished successfully and the calculated checksum matched the checksum sent in the Download Complete message.
DOWNLOAD_REQUEST_CODESIZE_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download request.
DOWNLOAD_REQUEST_ID_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
DOWNLOAD_RESPONSE_RESPONSETYPE_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download response.
DOWNLOAD_RESPONSE_TYPE_DOWNLOAD_DENIED - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
User denied firmware upload for indicated target.
DOWNLOAD_RESPONSE_TYPE_ERROR - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
The firmware encountered an error that precludes the firmware upgrade.
DOWNLOAD_RESPONSE_TYPE_FILE_TOO_LARGE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
The size is too large to fit in the current available space on the device.
DOWNLOAD_RESPONSE_TYPE_INVALID_VERSION - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
The version information is invalid.
DOWNLOAD_RESPONSE_TYPE_NOT_ALLOWED - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
The server is not allowed to provide updates.
DOWNLOAD_RESPONSE_TYPE_NOT_AUTHENTICATED - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
The server has not been authenticated.
DOWNLOAD_RESPONSE_TYPE_OK - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
OK to send firmware binary data for indicated target.
DOWNLOAD_RESPONSE_TYPE_REJECT - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
The device is configured to reject all upload requests.
DOWNLOAD_STATUS_ERROR_BAD_TARGET_INFO - Static variable in class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
Bad target info.
DOWNLOAD_STATUS_ERROR_NOT_EVEN_USING_OLD_VERSION - Static variable in class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
The target reset, but could not run the code indicated by Version Number.
DOWNLOAD_STATUS_ERROR_USING_OLD_VERSION - Static variable in class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
The target reset, but could not run the code indicated by Version Number.
DOWNLOAD_STATUS_OK - Static variable in class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
The target successfully reset and is running the code indicated by version number.
DOWNLOAD_STATUS_STATUS_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download status.
downloadAbort(int, int, boolean) - Method in interface com.etherios.connector.core.facilities.firmware.IFirmwareUpdateImplementation
Notifies that the firmware update process for the given target was aborted by the server for the given reason.
downloadAbort(int, int, boolean) - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
 
downloadComplete(int, int, byte[]) - Method in interface com.etherios.connector.core.facilities.firmware.IFirmwareUpdateImplementation
Handles a download complete event from the server indicating that the new firmware file has been completely transferred.
downloadComplete(int, int, byte[]) - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
 

E

encodeBytes(byte[]) - Static method in class com.etherios.connector.core.utils.Base64Utils
Encodes a byte array into Base64 notation.
encodeBytes(byte[], boolean) - Static method in class com.etherios.connector.core.utils.Base64Utils
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class com.etherios.connector.core.utils.Base64Utils
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, boolean) - Static method in class com.etherios.connector.core.utils.Base64Utils
Encodes a byte array into Base64 notation.
encodeString(String) - Static method in class com.etherios.connector.core.utils.Base64Utils
Encodes a string in Base64 notation with line breaks after every 75 Base64 characters.
encodeString(String, boolean) - Static method in class com.etherios.connector.core.utils.Base64Utils
Encodes a string in Base64 notation with line breaks after every 75 Base64 characters.
enoughStorageSizeAvailable(String, int) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Checks whether there is enough storage space available for the given file size in the given directory.
EQUALITY - Static variable in class com.etherios.connector.core.events.ListenerList
Mode constant (value 0) indicating that listeners should be considered the same if they are equal.
equals(Object) - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
 
equalsIgnoreCase(String, String) - Static method in class com.etherios.connector.core.utils.StringUtils
Checks if the string1 equals the string2 ignoring the letter case.
ERROR_BAD_VERSION - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Cloud Connector version is bad.
ERROR_BAD_VERSION_COM - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Cloud Connector communication version is bad.
ERROR_CANNOT_RESOLVE_HOST - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Device Cloud host could not be resolved.
ERROR_CONNECTION_LOST - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Connection with Device Cloud lost.
ERROR_DESCRIPTOR_ERROR - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Device descriptor could not be generated.
ERROR_DEVICE_ID_NOT_RECEIVED - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Device ID not received from provisioning.
ERROR_FATAL - Static variable in class com.etherios.connector.core.events.FileSystemEvent
Fatal error while performing a file system operation.
ERROR_INSUFFICENT_STORAGE - Static variable in class com.etherios.connector.core.events.FileSystemEvent
Insufficient storage to perform the file system operation.
ERROR_INTERNET_NOT_AVAILABLE - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Internet connectivity not available.
ERROR_INVALID_AUTHORIZATION_TYPE - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Invalid authorization type.
ERROR_INVALID_BASIC_PASSWORD - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Invalid Basic authentication password.
ERROR_INVALID_DEVICE_TYPE - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Invalid Device type.
ERROR_INVALID_OPCODE - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Invalid firmware operation opcode.
ERROR_INVALID_PARAMETER - Static variable in class com.etherios.connector.core.events.FileSystemEvent
Invalid parameter in the file system request.
ERROR_INVALID_TARGET - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Invalid firmware target error.
ERROR_INVALID_VENDOR_ID - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Vendor ID is not valid.
ERROR_MALFORMED_MESSAGE - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update message malformed.
ERROR_NO_CONNECTION - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: There is not an active Device Cloud connection.
ERROR_NO_ERROR - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Unknown.
ERROR_OUT_OF_MEMORY - Static variable in class com.etherios.connector.core.events.FileSystemEvent
Out of memory error while performing the file system operation.
ERROR_PATH_NOT_FOUND - Static variable in class com.etherios.connector.core.events.FileSystemEvent
Path not found for the file system operation.
ERROR_PERMISSION_DENIED - Static variable in class com.etherios.connector.core.events.FileSystemEvent
Permission denied while performing the file system operation.
ERROR_REQUEST_FORMAT_ERROR - Static variable in class com.etherios.connector.core.events.FileSystemEvent
File system request error.
ERROR_SECURITY_FAILURE - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: There was a security failure trying to connect.
ERROR_SERVER_OVERLOAD - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Cloud connector server is overloaded.
ERROR_SERVER_UNAVAILABLE - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Device Cloud server is unavailable.
ERROR_STATUS_MALFORMED_MESSAGE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Malformed message.
ERROR_STATUS_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
ERROR_STATUS_UNKNOWN_OPCODE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Unknown opcode.
ERROR_STATUS_UNKNOWN_TARGET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Unknown or invalid target.
ERROR_UNABLE_TO_CONNECT - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Unable to connect to Device Cloud.
ERROR_WRONG_ID - Static variable in class com.etherios.connector.core.events.ConnectionEvent
Error: Device ID is wrong.
ETH_TYPE - Static variable in interface com.etherios.connector.core.network.INetworkImplementation
Network interface is of 'Ethernet' type.
Event - Class in com.etherios.connector.core.events
This class represents a Cloud Connector Event.
Event(int, int) - Constructor for class com.etherios.connector.core.events.Event
Class constructor.
Event(int) - Constructor for class com.etherios.connector.core.events.Event
Class constructor.
EventsListener - Interface in com.etherios.connector.core.events
Cloud Connector generates several events while it is running.

F

FILE_DOWNLOAD - Static variable in class com.etherios.connector.core.events.FileSystemEvent
File download event.
FILE_ERROR - Static variable in class com.etherios.connector.core.events.FileSystemEvent
File system operation error event.
FILE_LIST - Static variable in class com.etherios.connector.core.events.FileSystemEvent
File list event.
FILE_REMOVE - Static variable in class com.etherios.connector.core.events.FileSystemEvent
File remove event.
FILE_UPLOAD - Static variable in class com.etherios.connector.core.events.FileSystemEvent
File upload event.
fileExists(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Retrieves whether the given file exists or not.
fileReceived(String) - Method in interface com.etherios.connector.emulator.firmware.IGeneralFirmwareImplementation
This method is called whenever a full file is downloaded using the firmware update service.
FileSystemEvent - Class in com.etherios.connector.core.events
Basic File System Event class containing common information and functionality for the different file system event types.
FileSystemEvent.FileDownloadEvent - Class in com.etherios.connector.core.events
Specific implementation of the File system event indicating a file download request.
FileSystemEvent.FileListEvent - Class in com.etherios.connector.core.events
Specific implementation of the File system event indicating a file list request.
FileSystemEvent.FileRemoveEvent - Class in com.etherios.connector.core.events
Specific implementation of the File system event indicating a file remove request.
FileSystemEvent.FileSystemErrorEvent - Class in com.etherios.connector.core.events
Specific implementation of the File system event indicating a file remove request.
FileSystemEvent.FileUploadEvent - Class in com.etherios.connector.core.events
Specific implementation of the File system event indicating a file upload request.
filterAlphaNumeric(String) - Static method in class com.etherios.connector.core.utils.StringUtils
Filter out Non-AlphaNumeric characters from a given string.
filterNumbers(String) - Static method in class com.etherios.connector.core.utils.StringUtils
Filter out everything but numeric characters from a given string.
FIRMWARE_FILE_NOTIFY_CHUNK - Static variable in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
'Firmware notification' is thrown every time a chunk of the firmware file is received.
FIRMWARE_FILE_NOTIFY_FILE - Static variable in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
'Firmware notification' is thrown when the firmware file is completely downloaded.
FIRMWARE_UPDATE_ABORT - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update abort event.
FIRMWARE_UPDATE_BINARY_BLOCK - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update binary block event.
FIRMWARE_UPDATE_BINARY_BLOCK_ANSWER - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update binary block answer event.
FIRMWARE_UPDATE_COMPLETE - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update complete event.
FIRMWARE_UPDATE_COMPLETE_ANSWER - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update complete answer event.
FIRMWARE_UPDATE_ERROR - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update error event.
FIRMWARE_UPDATE_REQUEST - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update request event.
FIRMWARE_UPDATE_REQUEST_ANSWER - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update request answer event.
FIRMWARE_UPDATE_TARGET_INFO - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update target information event.
FIRMWARE_UPDATE_TARGET_RESET - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update target reset event.
FirmwareConstants - Interface in com.etherios.connector.core.facilities.firmware
This interface is used to centralize all of the Firmware Upgrade constants used by the Firmware Upgrade modules.
firmwareDownloadAbort(int) - Method in interface com.etherios.connector.emulator.firmware.IGeneralFirmwareImplementation
Notifies that the firmware update process was aborted by the server for the given reason.
FirmwareDownloadStatus - Class in com.etherios.connector.core.facilities.firmware
Firmware download status class.
FirmwareDownloadStatus(int, int, byte[], byte[]) - Constructor for class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
Class constructor.
FirmwareEvent - Class in com.etherios.connector.core.events
Basic Firmware Event class containing common information and functionality for the different firmware event types.
FirmwareEvent.FirmwareBinaryBlockACKEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a firmware binary block ACK.
FirmwareEvent.FirmwareBinaryBlockEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a firmware binary block received.
FirmwareEvent.FirmwareCompleteAnswerEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a firmware update completed answer event.
FirmwareEvent.FirmwareCompleteEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a firmware update completed event.
FirmwareEvent.FirmwareErrorEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a firmware error.
FirmwareEvent.FirmwareTargetInfoEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a target information event.
FirmwareEvent.FirmwareTargetResetEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a target reset event.
FirmwareEvent.FirmwareUpdateAbortEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a firmware update abort.
FirmwareEvent.FirmwareUpdateRequestAnswerEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a firmware update request answer.
FirmwareEvent.FirmwareUpdateRequestEvent - Class in com.etherios.connector.core.events
Specific implementation of the firmware event indicating a firmware update request.
FirmwareTarget - Class in com.etherios.connector.core.facilities.firmware
This class represents a firmware target capable of receiving firmware update requests from the server.
FirmwareTarget(int, String, long) - Constructor for class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Class constructor.
FirmwareTarget(int, String, long, String, String) - Constructor for class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Class constructor.
firmwareUpdateError() - Method in interface com.etherios.connector.emulator.firmware.IGeneralFirmwareImplementation
This method is called whenever an error occurs in the current firmware update process.
firmwareUpdateStart(FirmwareTarget, int, String) - Method in interface com.etherios.connector.emulator.firmware.IGeneralFirmwareImplementation
This method is called whenever a firmware update process is about to start.
formatCSV(String) - Static method in class com.etherios.connector.core.utils.StringUtils
Formats a string for inclusion in a CSV formatted file.

G

GeneralFirmwareManager - Class in com.etherios.connector.emulator.firmware
Firmware manager to process firmware update requests.
GeneralFirmwareManager(IPlatformCustomization) - Constructor for class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
Class constructor.
GeneralFirmwareManager(IPlatformCustomization, IGeneralFirmwareImplementation) - Constructor for class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
Class constructor.
GeneralRCIManager - Class in com.etherios.connector.emulator.rci
RCI manager to handle remote configuration requests.
GeneralRCIManager(IPlatformCustomization) - Constructor for class com.etherios.connector.emulator.rci.GeneralRCIManager
Class constructor.
GeneralRCIManager(IPlatformCustomization, IGeneralRCIExtension) - Constructor for class com.etherios.connector.emulator.rci.GeneralRCIManager
Class constructor.
generateInfoMessage() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the firmware target information message as byte array.
getAbortReason() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateAbortEvent
Retrieves the firmware update abort reason code.
getAction() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileSystemErrorEvent
Retrieves the action that was being performed when error occurred.
getActiveNetwork() - Method in class com.etherios.connector.core.network.ConnectorNetworkManager
 
getActiveNetwork() - Method in interface com.etherios.connector.core.network.INetworkImplementation
Retrieves the active network connection identifier.
getAuthorizationPassword() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getAuthorizationPassword() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the authorization password setting value if the authorization type is configured to PreferencesConstants.AUTHORIZATION_TYPE_BASIC ().
getAuthorizationPassword() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getAuthorizationType() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getAuthorizationType() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the connection authorization type.
getAuthorizationType() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getAvailableSize() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the firmware target available size to update.
getBits(short, int, int) - Static method in class com.etherios.connector.core.utils.ByteUtils
Get the first x number of bits of a short.
getByteArrayFromFile(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Returns the byte array associated to the File object.
getChecksum() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteAnswerEvent
Retrieves the server calculated firmware image checksum.
getChecksum() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteEvent
Retrieves the server calculated firmware image checksum.
getConnectionErrorType() - Method in class com.etherios.connector.core.events.ConnectionEvent.ConnectionErrorEvent
Retrieves the connection error type.
getConnectionEventType() - Method in class com.etherios.connector.core.events.ConnectionEvent
Retrieves the connection event type.
getConnectorLogger() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the connector logger.
getConnectorPreferences() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the Cloud Connector preferences used to determine the Cloud Connector settings.
getConnectorVersion() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the Cloud Connector version.
getConnectorVersion() - Method in class com.etherios.connector.emulator.CloudConnector
 
getContact() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getContact() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the Cloud Connector device contact setting.
getContact() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getCRC32Checksum(InputStream) - Static method in class com.etherios.connector.core.utils.ChecksumUtils
Retrieves the CRC32 of the given input stream.
getCurrentPosition() - Method in class com.etherios.connector.core.utils.StringTokenizer
Get the the index of the character immediately following the end of the last token.
getData() - Method in class com.etherios.connector.core.BinaryDataPoint
Retrieves a copy of the data point data.
getData() - Method in class com.etherios.connector.core.DataPoint
Retrieves the data point data.
getData() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestAnswerEvent
Retrieves the device request event data as byte array.
getData() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestTargetEvent
Retrieves the device request event data as byte array.
getDataStream() - Method in class com.etherios.connector.core.BinaryDataPoint
Retrieves the data stream destination of the data point.
getDataStream() - Method in class com.etherios.connector.core.DataPoint
Retrieves the data stream destination of the data point.
getDataString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestAnswerEvent
Retrieves the device request event data as String.
getDataString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestTargetEvent
Retrieves the device request event data as String.
getDateAndTimeNow() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the current date and time in format yyyy-MM-dd HH:mm:ss.
getDateNow() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the current date in format yyyy-MM-dd.
getDateString(Date) - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the given date in format yyyy-MM-dd HH:mm:ss.
getDay() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the current day in format dd.
getDescription() - Method in class com.etherios.connector.core.DataPoint
Retrieves the data point description.
getDescription() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getDescription() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the Cloud Connector device description setting.
getDescription() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getDescriptorFile() - Method in interface com.etherios.connector.core.facilities.rci.IRCIExtension
Retrieves the descriptor file as input stream in order to be used by the RCI facility.
getDescriptorFile() - Method in class com.etherios.connector.emulator.rci.GeneralRCIManager
 
getDeviceID() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the device ID associated with this connector.
getDeviceID() - Method in class com.etherios.connector.core.network.ImeiNumber
Returns the device ID associated with the IMEI number in form of byte array.
getDeviceID() - Method in class com.etherios.connector.core.network.MacAddress
Returns the device ID associated with the MAC address in form of byte array.
getDeviceID() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getDeviceID() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the device's Device ID.
getDeviceID() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getDeviceIDAsByteArray(String) - Static method in class com.etherios.connector.core.utils.DeviceIDUtils
Retrieves the device's Device ID as byte array.
getDeviceIDString() - Method in class com.etherios.connector.core.network.ImeiNumber
Returns the device id associated with the IMEI number in form of string.
getDeviceIDString() - Method in class com.etherios.connector.core.network.MacAddress
Returns the device id associated with the MAC address in form of string.
getDevicequestEventType() - Method in class com.etherios.connector.core.events.DeviceRequestEvent
Retrieves the device request type event.
getDeviceRequestListener() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the Cloud Connector device request listener.
getDeviceType() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getDeviceType() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the device type.
getDeviceType() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getElevation() - Method in class com.etherios.connector.core.system.Location
Retrieves the location elevation.
getErrorType() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileSystemErrorEvent
Retrieves the error type.
getErrorType() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareErrorEvent
Retrieves the firmware update error type code.
getEventLogString() - Method in class com.etherios.connector.core.events.ConnectionEvent.ConnectedEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.ConnectionEvent.ConnectionErrorEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.ConnectionEvent.DisconnectedEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.ConnectionEvent.StartingConnectionEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.DataPointEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.DataPushEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestAnswerEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestErrorEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestTargetEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.Event
Retrieves the event string to be logged.
getEventLogString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileDownloadEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileListEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileRemoveEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileSystemErrorEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileUploadEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareBinaryBlockACKEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareBinaryBlockEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteAnswerEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareErrorEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareTargetInfoEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareTargetResetEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateAbortEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateRequestAnswerEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateRequestEvent
 
getEventLogString() - Method in class com.etherios.connector.core.events.RCIEvent
 
getEventSeverity() - Method in class com.etherios.connector.core.events.Event
Retrieves the event severity.
getEventsListenersList() - Method in class com.etherios.connector.core.AbstractCloudConnector
Returns the list of Cloud Connector events listeners.
getEventType() - Method in class com.etherios.connector.core.events.Event
Retrieves the event type.
getEventTypeTag() - Method in class com.etherios.connector.core.events.ConnectionEvent
 
getEventTypeTag() - Method in class com.etherios.connector.core.events.DataPointEvent
 
getEventTypeTag() - Method in class com.etherios.connector.core.events.DataPushEvent
 
getEventTypeTag() - Method in class com.etherios.connector.core.events.DeviceRequestEvent
 
getEventTypeTag() - Method in class com.etherios.connector.core.events.Event
Retrieves the event type tag to be logged.
getEventTypeTag() - Method in class com.etherios.connector.core.events.FileSystemEvent
 
getEventTypeTag() - Method in class com.etherios.connector.core.events.FirmwareEvent
 
getEventTypeTag() - Method in class com.etherios.connector.core.events.RCIEvent
 
getFileInputStream(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Retrieves the File input stream.
getFileSize(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Retrieves the the given file size.
getFileSystemEventType() - Method in class com.etherios.connector.core.events.FileSystemEvent
Retrieves the file system event action.
getFileSystemRootDir() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getFileSystemRootDir() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the file system root (sandbox) directory.
getFileSystemRootDir() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getFirmwareDownloadStatus() - Method in interface com.etherios.connector.core.facilities.firmware.IFirmwareUpdateImplementation
Returns the firmware download status after a target update process.
getFirmwareDownloadStatus() - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
 
getFirmwareEventType() - Method in class com.etherios.connector.core.events.FirmwareEvent
Retrieves the firmware event type.
getFirmwareIDString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateRequestEvent
Retrieves the firmware update file name.
getFirmwareIDString() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the firmware ID string of this firmware target.
getFirmwareTargets() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves a list of the available firmware targets.
getFirmwareTargets() - Method in interface com.etherios.connector.core.facilities.firmware.IFirmwareUpdateImplementation
Retrieves a list of the available firmware targets to be updated.
getFirmwareTargets() - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
 
getFirmwareVersion() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getFirmwareVersion() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the 4 digit firmware version of the system.
getFirmwareVersion() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getForwardTo() - Method in class com.etherios.connector.core.DataStream
Returns an array of data stream names to replicate data points to.
getHint() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileSystemErrorEvent
Retrieves this event error hint.
getHour() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the current hour in format HH.
getImeiNumber() - Method in class com.etherios.connector.core.network.ImeiNumber
Returns the IMEI number in form of int array.
getImeiNumber() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the IMEI number of the device.
getInputStream() - Method in interface com.etherios.connector.core.network.ISocket
Retrieves the socket input stream.
getInputStream() - Method in class com.etherios.connector.emulator.network.ConnectorSocket
 
getInputStream() - Method in class com.etherios.connector.emulator.network.ConnectorSSLSocket
 
getInstance() - Static method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves the active instance of the Connector Logger.
getIp() - Method in class com.etherios.connector.core.network.IPAddress
Getter of the IP String.
getIpAddress() - Method in class com.etherios.connector.core.network.IPAddress
Returns the IP Address in form of byte array.
getKeepAliveTime() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getKeepAliveTime() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the keep alive time setting value in seconds.
getKeepAliveTime() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getLabel() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the firmware target label.
getLastModified(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Retrieves the last modified date of the given file.
getLatitude() - Method in class com.etherios.connector.core.system.Location
Retrieves the location latitude.
getListeners() - Method in class com.etherios.connector.core.events.ListenerList
Returns an array containing all the registered listeners.
getLocalIpAddress() - Method in class com.etherios.connector.core.network.ConnectorNetworkManager
 
getLocalIpAddress() - Method in interface com.etherios.connector.core.network.INetworkImplementation
Retrieves the active connection IP address.
getLocalIPAddress() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the local IP Address.
getLocation() - Method in class com.etherios.connector.core.DataPoint
Retrieves the data point location.
getLocation() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getLocation() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the Cloud Connector device location setting.
getLocation() - Method in class com.etherios.connector.core.system.ConnectorSystemManager
 
getLocation() - Method in interface com.etherios.connector.core.system.ISystemImplementation
Retrieves the device location.
getLocation() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the device location (GPS coordinates).
getLocation() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getLogFilePath() - Method in class com.etherios.connector.log.DefaultConnectorLogger
Returns the log file path.
getLogger() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the logger used to log messages from Cloud Connector.
getLoggerFilePath() - Method in class com.etherios.connector.emulator.CloudConnector
Returns the log file path.
getLongitude() - Method in class com.etherios.connector.core.system.Location
Retrieves the location longitude.
getMac() - Method in class com.etherios.connector.core.network.MacAddress
Returns the string of the MAC.
getMacAddress() - Method in class com.etherios.connector.core.network.MacAddress
Returns the MAC address in form of byte array.
getMatchFlags() - Method in class com.etherios.connector.core.regex.RE
Returns the current match behaviour flags.
getMD5Sum(InputStream) - Static method in class com.etherios.connector.core.utils.ChecksumUtils
Retrieves the MD5SUM of the given input stream.
getMessage() - Method in class com.etherios.connector.core.events.DataPointEvent
Retrieves the event additional message in case it exists.
getMessage() - Method in class com.etherios.connector.core.events.DataPushEvent
Retrieves the event additional message in case it exists.
getMinutes() - Static method in class com.etherios.connector.core.utils.DateUtils
Gets the current minutes in format mm.
getMonth() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the current month in format MM.
getMonthName(int) - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the month name of the given month number.
getMonthName() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the month name of the current month.
getMultiByte(byte[], int, int) - Static method in class com.etherios.connector.core.utils.ByteUtils
Gets a multi-byte section from a byte array.
getName() - Method in class com.etherios.connector.core.DataStream
Returns the name of this data stream.
getName(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Retrieves the given file name.
getNetworkConnectionType() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the active network connection type.
getNetworkManager() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the Cloud Connector network manager.
getNewVersion() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
Returns the new version of the updated target.
getOffset() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareBinaryBlockACKEvent
Retrieves the binary block offset.
getOffset() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareBinaryBlockEvent
Retrieves the binary block offset.
getOldVersion() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
Returns the previous version of the updated target.
getOutputStream() - Method in interface com.etherios.connector.core.network.ISocket
Retrieves the socket output stream.
getOutputStream() - Method in class com.etherios.connector.emulator.network.ConnectorSocket
 
getOutputStream() - Method in class com.etherios.connector.emulator.network.ConnectorSSLSocket
 
getParameter(String) - Method in class com.etherios.connector.preferences.configuration.ConfigurationManager
Reads the given parameter from the record store, if it does not exists it read it from the configuration file and returns its value if it exists, null otherwise.
getParameterValue(String) - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
Retrieves the value of the given parameter name.
getParameterValue(String) - Method in class com.etherios.connector.emulator.rci.GeneralRCIManager
Retrieves the value of the given parameter name.
getParameterValue(String) - Method in class com.etherios.connector.log.DefaultConnectorLogger
Retrieves the value of the given parameter name.
getParameterValue(String) - Method in class com.etherios.connector.preferences.PreferencesManager
Retrieves the value of the given parameter name.
getParen(int) - Method in class com.etherios.connector.core.regex.RE
Gets the contents of a parenthesized subexpression after a successful match.
getParenCount() - Method in class com.etherios.connector.core.regex.RE
Returns the number of parenthesized subexpressions available after a successful match.
getParenEnd(int) - Method in class com.etherios.connector.core.regex.RE
Returns the end index of a given paren level.
getParenLength(int) - Method in class com.etherios.connector.core.regex.RE
Returns the length of a given paren level.
getParenStart(int) - Method in class com.etherios.connector.core.regex.RE
Returns the start index of a given paren level.
getPath() - Method in class com.etherios.connector.core.events.DataPushEvent
Retrieves the path of the file for which this event has been fired.
getPath() - Method in class com.etherios.connector.core.events.FileSystemEvent
Retrieves the file system event path.
getPPPLinkSpeed() - Method in class com.etherios.connector.core.network.ConnectorNetworkManager
 
getPPPLinkSpeed() - Method in interface com.etherios.connector.core.network.INetworkImplementation
Retrieves the PPP link speed in bits per second.
getPPPLinkSpeed() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the PPP link speed in bits per second.
getPPPPhoneNumber() - Method in class com.etherios.connector.core.network.ConnectorNetworkManager
 
getPPPPhoneNumber() - Method in interface com.etherios.connector.core.network.INetworkImplementation
Retrieves the phone number that was dialed for the PPP connection.
getPPPPhoneNumber() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the phone number that was dialed for the PPP connection.
getPreferencesManager() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the Cloud Connector preferences manager.
getPrimaryMac() - Method in class com.etherios.connector.core.network.ConnectorNetworkManager
 
getPrimaryMac() - Method in interface com.etherios.connector.core.network.INetworkImplementation
Retrieves the primary MAC address of the device depending on the active connection type.
getPrimaryMacAddress() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the primary MAC Address of the device.
getProgram() - Method in class com.etherios.connector.core.regex.RE
Returns the current regular expression program in use by this matcher object.
getQuality() - Method in class com.etherios.connector.core.DataPoint
Retrieves the data point quality.
getRCIEventType() - Method in class com.etherios.connector.core.events.RCIEvent
Retrieves the RCI event type.
getReconnectTime() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getReconnectTime() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the configured reconnect time delay setting in seconds.
getReconnectTime() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getRegex() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the firmware target regular expression.
getRequestAnswer() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateRequestAnswerEvent
Retrieves the firmware update request answer code.
getRestrictionLevel() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the Cloud Connector restriction level.
getRXBytes() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the total bytes read by Cloud Connector.
getSeconds() - Static method in class com.etherios.connector.core.utils.DateUtils
Gets the current seconds in format ss.
getServerKeepAliveTime() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getServerKeepAliveTime() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the server keep alive time setting value in seconds.
getServerKeepAliveTime() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getSettingValue(String, String, int, String) - Method in interface com.etherios.connector.core.facilities.rci.IRCIExtension
Retrieves the value of the given setting name included in the given setting group.
getSettingValue(String, String, int, String) - Method in class com.etherios.connector.emulator.rci.GeneralRCIManager
 
getSettingValue(String, String, int, String) - Method in interface com.etherios.connector.emulator.rci.IGeneralRCIExtension
Retrieves the value of the given setting name included in the given setting group.
getSize() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteEvent
Retrieves the firmware image size.
getSize() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateRequestEvent
Retrieves the size of the new firmware to upload.
getSocket(String, int) - Method in class com.etherios.connector.core.network.ConnectorNetworkManager
 
getSocket(String, int) - Method in interface com.etherios.connector.core.network.INetworkImplementation
Returns a socket from the given address and port.
getSocket(String, int) - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the socket to be used to open a connection to Device Cloud.
getSocketConnection() - Method in class com.etherios.connector.emulator.network.ConnectorSocket
Returns the socketCon connection.
getSocketConnection() - Method in class com.etherios.connector.emulator.network.ConnectorSSLSocket
Returns the sslSocket connection.
getSSLSocket(String, int) - Method in class com.etherios.connector.core.network.ConnectorNetworkManager
 
getSSLSocket(String, int) - Method in interface com.etherios.connector.core.network.INetworkImplementation
Returns a secure socket from the given address and port.
getSSLSocket(String, int) - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves the SSL socket that will be used to open a secure connection against Device Cloud.
getStaticLocation() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getStaticLocation() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the static location to use.
getStaticLocation() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getStatus() - Method in class com.etherios.connector.core.events.DataPointEvent
Retrieves the data point upload status from the event.
getStatus() - Method in class com.etherios.connector.core.events.DataPushEvent
Retrieves the data upload status from the event.
getStatus() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareBinaryBlockACKEvent
Retrieves the binary block ACK status code.
getStatus() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteAnswerEvent
Retrieves the firmware update complete status code.
getStatus() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
Returns the status of the firmware download.
getStatusMessage() - Method in class com.etherios.connector.core.events.DataPointEvent
Retrieves the status message of the data point event.
getStatusMessage() - Method in class com.etherios.connector.core.events.DataPushEvent
Retrieves the status message of the data push event.
getStorageRootDir() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the directory path where file system storage root point is located.
getStorageRootDir() - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Retrieves the directory path where file system storage root point is located.
getSystemManager() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the Cloud Connector system manager.
getTarget() - Method in class com.etherios.connector.core.events.DeviceRequestEvent
Retrieves the device request event target.
getTarget() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareDownloadStatus
Returns the firmware target number.
getTarget() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the firmware target number.
getTargetPath() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the path where firmware file will be stored for this target.
getTimeNow() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the current time in format HH:mm:ss.
getTimestamp() - Method in class com.etherios.connector.core.DataPoint
Retrieves the data point timestamp.
getTXBytes() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the total bytes written by Cloud Connector.
getType() - Method in class com.etherios.connector.core.BinaryDataPoint
Retrieves the binary data point type.
getType() - Method in class com.etherios.connector.core.DataPoint
Retrieves the data point type.
getTypeName() - Method in class com.etherios.connector.core.BinaryDataPoint
Retrieves the binary data point type name.
getTypeName() - Method in class com.etherios.connector.core.DataPoint
Retrieves the data point type name.
getUnits() - Method in class com.etherios.connector.core.DataStream
Returns the units for this data stream.
getURL() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
Retrieves the configured Cloud Connector URL preference as byte array.
getURLString() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getURLString() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the configured Cloud Connector URL preference.
getURLString() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getVendorID() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves the vendor ID associated with this connector.
getVendorID() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getVendorID() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the device vendor ID.
getVendorID() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getVersion() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteAnswerEvent
Retrieves the new firmware version.
getVersion() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the target version.
getVersionAsByteArray() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves the target version as byte array.
getWaitTimes() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
getWaitTimes() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves the value of the wait times preference.
getWaitTimes() - Method in class com.etherios.connector.preferences.PreferencesManager
 
getYear() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves the current year in format yyyy.
grep(Object[]) - Method in class com.etherios.connector.core.regex.RE
Returns an array of Strings, whose toString representation matches a regular expression.

H

handleDeviceRequest(String, byte[]) - Method in interface com.etherios.connector.core.facilities.messaging.IDeviceRequestListener
Handles a device request for the given target with the given data.
handleDeviceRequest(String, String) - Method in interface com.etherios.connector.core.facilities.messaging.IDeviceRequestListener
Handles a device request for the given target with the given data.
handleNewDataChunk(int, int, byte[]) - Method in interface com.etherios.connector.core.facilities.firmware.IFirmwareUpdateImplementation
Handles a new data chunk request for the given target with the given parameters.
handleNewDataChunk(int, int, byte[]) - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
 
handleZigbeeRequest(String) - Method in interface com.etherios.connector.core.facilities.rci.IRCIExtension
Handles a ZigBee target request with the given data.
handleZigbeeRequest(String) - Method in class com.etherios.connector.emulator.rci.GeneralRCIManager
 
handleZigbeeRequest(String) - Method in interface com.etherios.connector.emulator.rci.IGeneralRCIExtension
Handles a ZigBee target request with the given data.
hashCode() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
 
hasMoreElements() - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the same value as the hasMoreTokens() method.
hasMoreTokens() - Method in class com.etherios.connector.core.utils.StringTokenizer
Tests if there are more tokens available from this tokenizer's string.
hasNext() - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the same value as the hasMoreTokens() method.
hexStringToByteArray(String) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given hex string into a byte array.
HexUtils - Class in com.etherios.connector.core.utils
Utility class containing methods to work with hexadecimal values and several data type conversions.
HOUR - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for hour.

I

IConnectorPreferences - Interface in com.etherios.connector.core.preferences
This interface defines all the methods that should be implemented by the different platform connector implementations so that Cloud Connector knows how to work with settings in that platform.
IDENTITY - Static variable in class com.etherios.connector.core.events.ListenerList
Mode constant (value 1) indicating that listeners should be considered the same if they are identical.
IDeviceRequestListener - Interface in com.etherios.connector.core.facilities.messaging
Cloud Connector is capable of receiving messages through the data service which can then be passed onto an application.
IFileSystemImplementation - Interface in com.etherios.connector.core.facilities.messaging
This interface defines all the methods that should be implemented by the different platform connector implementations so that Cloud Connector knows how to perform the file system operations in that platform.
IFirmwareUpdateImplementation - Interface in com.etherios.connector.core.facilities.firmware
This interface defines the methods to perform firmware update operations.
IGeneralFirmwareImplementation - Interface in com.etherios.connector.emulator.firmware
This interface lists all the required methods that must be implemented in order to extend the Device firmware update functionality using Cloud Connector.
IGeneralRCIExtension - Interface in com.etherios.connector.emulator.rci
This interface lists all the required methods that should be implemented in order to extend the RCI functionality using Cloud Connector.
ImeiNumber - Class in com.etherios.connector.core.network
This class represents a IMEI number, used to be displayed in a byte array.
ImeiNumber(String) - Constructor for class com.etherios.connector.core.network.ImeiNumber
Constructor of the class.
INetworkImplementation - Interface in com.etherios.connector.core.network
This interface defines all the methods that should be implemented by the different platform connector implementations so that Cloud Connector knows how to perform the networking operations in that platform.
INFO_RESPONSE_CODESIZE_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Download info.
INFO_RESPONSE_ID_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
insertFirst(Object) - Method in class com.etherios.connector.core.utils.LinkedList
Inserts the given object at the first position.
insertLast(Object) - Method in class com.etherios.connector.core.utils.LinkedList
Inserts the given element at the end of the list.
internetAvailable() - Method in class com.etherios.connector.core.network.ConnectorNetworkManager
 
internetAvailable() - Method in interface com.etherios.connector.core.network.INetworkImplementation
Checks whether there is Internet connectivity or not.
intToByteArray(int) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts the given Integer into a byte array.
intToByteArray(int) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given integer into a byte array.
intToIp(int) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given integer into a well formed IP string.
IPAddress - Class in com.etherios.connector.core.network
This class represents an IP address to be processed in a byte array.
IPAddress(String) - Constructor for class com.etherios.connector.core.network.IPAddress
Constructor of the class.
IPlatformCustomization - Interface in com.etherios.connector
This interface defines the platform customizations that should be implemented by child connectors in order to instance and run it.
IRCIExtension - Interface in com.etherios.connector.core.facilities.rci
This interface defines all the methods that should be implemented by the different platform connector implementations so that Cloud Connector knows how to perform the RCI operations in that platform.
isClosed() - Method in interface com.etherios.connector.core.network.ISocket
Returns true if the socket is closed.
isClosed() - Method in class com.etherios.connector.emulator.network.ConnectorSocket
 
isClosed() - Method in class com.etherios.connector.emulator.network.ConnectorSSLSocket
 
isCompressionEnabled() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
isCompressionEnabled() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves whether messages compression is enabled or not.
isCompressionEnabled() - Method in class com.etherios.connector.preferences.PreferencesManager
 
isConnected() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves whether Cloud Connector is running or not.
isCurrent() - Method in class com.etherios.connector.core.system.Location
Retrieves whether this location is the current one or not.
isDataServiceEnabled() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
isDataServiceEnabled() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves whether the data service is enabled or not.
isDataServiceEnabled() - Method in class com.etherios.connector.preferences.PreferencesManager
 
isDeviceIDValid(String) - Static method in class com.etherios.connector.core.utils.DeviceIDUtils
Checks whether the given Device ID is valid or not.
isDirectory(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Retrieves whether the given file is a directory or not.
isEmpty() - Method in class com.etherios.connector.core.events.ListenerList
Returns whether this listener list is empty.
isEmpty() - Method in class com.etherios.connector.core.utils.LinkedList
Retrieves whether the linked list is empty or not.
isFileSystemEnabled() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
isFileSystemEnabled() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves whether file system should be enabled or not.
isFileSystemEnabled() - Method in class com.etherios.connector.preferences.PreferencesManager
 
isLoggingToConsole() - Method in class com.etherios.connector.emulator.CloudConnector
Returns true if logging to console, false otherwise.
isLoggingToConsole() - Method in class com.etherios.connector.log.DefaultConnectorLogger
Returns true if logging to console, false otherwise.
isLoggingToFile() - Method in class com.etherios.connector.emulator.CloudConnector
Returns true if logging to file, false otherwise.
isLoggingToFile() - Method in class com.etherios.connector.log.DefaultConnectorLogger
Returns true if logging to file, false otherwise.
ISocket - Interface in com.etherios.connector.core.network
This interface defines all the required methods that a class must implement to be considered a Cloud Connector socket.
isoDateNow() - Static method in class com.etherios.connector.core.utils.DateUtils
Retrieves an ISO8601 date string of the current time.
isoDateStringToDate(String) - Static method in class com.etherios.connector.core.utils.DateUtils
Converts the given ISO8601 date string into a date object.
isRCIEnabled() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
isRCIEnabled() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves whether the RCI facility is enabled or not.
isRCIEnabled() - Method in class com.etherios.connector.preferences.PreferencesManager
 
isReconnectEnabled() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
isReconnectEnabled() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves whether reconnect setting is enabled or not.
isReconnectEnabled() - Method in class com.etherios.connector.preferences.PreferencesManager
 
isSecureConnectionEnabled() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
isSecureConnectionEnabled() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves whether secure connection is enabled or not.
isSecureConnectionEnabled() - Method in class com.etherios.connector.preferences.PreferencesManager
 
isSimulator() - Method in class com.etherios.connector.core.system.ConnectorSystemManager
 
isSimulator() - Method in interface com.etherios.connector.core.system.ISystemImplementation
Retrieves whether the connector is running on a simulator or not.
isSimulator() - Method in interface com.etherios.connector.IPlatformCustomization
Retrieves whether the connector is running as a simulator or not.
isStarting() - Method in class com.etherios.connector.core.AbstractCloudConnector
Retrieves whether Cloud Connector is starting or not.
isSymbolicLink(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Retrieves whether the given file is a symbolic link or not.
isUpdateAllowed() - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Retrieves whether update is allowed for this firmware target or not.
ISystemImplementation - Interface in com.etherios.connector.core.system
This interface defines all the methods that should be implemented by the different platform connector implementations so that Cloud Connector knows how to perform the system related operations in that platform.

K

KEEP_ALIVE_MAXIMUM_VALUE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Keep alive time maximum value (in seconds).
KEEP_ALIVE_MINIMUM_VALUE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Keep alive time minimum value (in seconds).

L

LinkedList - Class in com.etherios.connector.core.utils
Basic implementation of a linked list.
LinkedList() - Constructor for class com.etherios.connector.core.utils.LinkedList
Class constructor.
ListenerList - Class in com.etherios.connector.core.events
This class is a thread safe list that is designed for storing lists of listeners.
ListenerList() - Constructor for class com.etherios.connector.core.events.ListenerList
Creates a listener list in which listeners are compared using equality.
ListenerList(int) - Constructor for class com.etherios.connector.core.events.ListenerList
Creates a listener list using the provided comparison mode.
listFiles(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Lists the files under the given path.
Location - Class in com.etherios.connector.core.system
This class represents a GPS location with longitude, latitude and altitude values.
Location(String, String) - Constructor for class com.etherios.connector.core.system.Location
Class constructor.
Location(String, String, String) - Constructor for class com.etherios.connector.core.system.Location
Class constructor.
LOCATION_UNUSED - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the location is not used.
log(ConnectorLogger, String) - Static method in class com.etherios.connector.core.log.Logger
Logs the given message.
LOG_BOTH - Static variable in class com.etherios.connector.log.DefaultConnectorLogger
Log messages will be sent to the standard output and to a log file as described for DefaultConnectorLogger.LOG_FILE.
LOG_CONSOLE - Static variable in class com.etherios.connector.log.DefaultConnectorLogger
Log messages will be sent to the standard output.
LOG_FILE - Static variable in class com.etherios.connector.log.DefaultConnectorLogger
Log messages will be sent to a file located in the 'storage_dir' property.
LOG_TAG - Static variable in class com.etherios.connector.log.DefaultConnectorLogger
'Log tag' setting name: "log_tag".
logConnectionEvents() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether connection events should be logged or not.
logConnectionEvents() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logDataPointEvents() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether data point events should be logged or not.
logDataPointEvents() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logDataPushEvents() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether data push events should be logged or not.
logDataPushEvents() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logDebugMessages() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether to log debug level messages or not.
logDebugMessages() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logDeviceRequestEvents() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether device request events should be logged or not.
logDeviceRequestEvents() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logErrorMessages() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether to log error level messages or not.
logErrorMessages() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logEvent(Event) - Method in class com.etherios.connector.core.log.ConnectorLogger
Logs the given event depending on the severity and event type.
logEvent(ConnectorLogger, Event) - Static method in class com.etherios.connector.core.log.Logger
Logs the given event depending on the severity and event type.
logException(Exception) - Method in class com.etherios.connector.core.log.ConnectorLogger
Logs the given exception.
logException(ConnectorLogger, Exception) - Static method in class com.etherios.connector.core.log.Logger
Logs the given exception.
logException(Exception) - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logExceptions() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether to log exceptions or not.
logExceptions() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logFileSystemEvents() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether file system events should be logged or not.
logFileSystemEvents() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logFirmwareEvents() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether firmware events should be logged or not.
logFirmwareEvents() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
Logger - Class in com.etherios.connector.core.log
Class used to log all Cloud Connector events and messages.
Logger() - Constructor for class com.etherios.connector.core.log.Logger
 
logInformationMessages() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether to log information level messages or not.
logInformationMessages() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logPackets() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether to log EDP packets or not.
logPackets(ConnectorLogger, String) - Static method in class com.etherios.connector.core.log.Logger
Logs the given message if log packets is enabled.
logPackets() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logRCIEvents() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether RCI events should be logged or not.
logRCIEvents() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logSystemDebug(String) - Method in class com.etherios.connector.core.log.ConnectorLogger
Logs the given system debug message if log system events and log debug messages are enabled.
logSystemDebug(ConnectorLogger, String) - Static method in class com.etherios.connector.core.log.Logger
Logs the given system debug message if log system events and log debug messages are enabled.
logSystemError(String) - Method in class com.etherios.connector.core.log.ConnectorLogger
Logs the given system error message if log system events and log error messages are enabled.
logSystemError(ConnectorLogger, String) - Static method in class com.etherios.connector.core.log.Logger
Logs the given system error message if log system events and log error messages are enabled.
logSystemEvents() - Method in class com.etherios.connector.core.log.ConnectorLogger
Retrieves whether system events should be logged or not.
logSystemEvents() - Method in class com.etherios.connector.log.DefaultConnectorLogger
 
logSystemInfo(String) - Method in class com.etherios.connector.core.log.ConnectorLogger
Logs the given system information message if log system events and log information messages are enabled.
logSystemInfo(ConnectorLogger, String) - Static method in class com.etherios.connector.core.log.Logger
Logs the given system information message if log system events and log information messages are enabled.
longTo4ByteArray(long) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts a long value to a 4-byte-array-length array .
longToByteArray(long) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts the given Long into a byte array.
longToByteArray(long) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts a long value to a 8-byte-array-length array .

M

MacAddress - Class in com.etherios.connector.core.network
This class represents a MAC address, used to be displayed in a byte array.
MacAddress(String) - Constructor for class com.etherios.connector.core.network.MacAddress
Constructor of the class.
match(String, int) - Method in class com.etherios.connector.core.regex.RE
Matches the current regular expression program against a character array, starting at a given index.
match(CharacterIterator, int) - Method in class com.etherios.connector.core.regex.RE
Matches the current regular expression program against a character array, starting at a given index.
match(String) - Method in class com.etherios.connector.core.regex.RE
Matches the current regular expression program against a String.
MATCH_CASEINDEPENDENT - Static variable in class com.etherios.connector.core.regex.RE
Flag to indicate that matching should be case-independent (folded)
MATCH_MULTILINE - Static variable in class com.etherios.connector.core.regex.RE
Newlines should match as BOL/EOL (^ and $)
MATCH_NORMAL - Static variable in class com.etherios.connector.core.regex.RE
Specifies normal, case-sensitive matching behaviour.
MATCH_SINGLELINE - Static variable in class com.etherios.connector.core.regex.RE
Consider all input a single body of text - newlines are matched by .
MAX_AVAILABLE_SIZE - Static variable in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Maximum available size for a firmware target: 4294967295L.
MAX_NUMBER_OF_DATA_POINTS_PER_PACKAGE - Static variable in class com.etherios.connector.core.AbstractCloudConnector
Maximum number of data points that can be sent in just one package: 250.
MAX_SIZE_OF_BINARY_DATA_POINTS_KB - Static variable in class com.etherios.connector.core.AbstractCloudConnector
Maximum size of binary data points allowed: 64 KB.
MAX_SIZE_OF_DEVICE_REQUESTS_REPLIES_KB - Static variable in class com.etherios.connector.core.AbstractCloudConnector
Maximum size of replies to Device Requests: 2048 KB.
MAX_SIZE_OF_SEND_DATA_REQUEST_KB - Static variable in class com.etherios.connector.core.AbstractCloudConnector
Maximum size of send data requests: 2048 KB.
MAX_UNSIGNED_BYTE_AS_INT - Static variable in class com.etherios.connector.core.utils.ByteUtils
Maximum value of unsigned byte as integer.
MAX_VERSION_SEGMENT_VALUE - Static variable in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Maximum value of a version segment: 255.
MIN_UNSIGNED_BYTE_AS_INT - Static variable in class com.etherios.connector.core.utils.ByteUtils
Minimum value of unsigned byte as integer.
MINUTES - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for minutes.
MOBILE_TYPE - Static variable in interface com.etherios.connector.core.network.INetworkImplementation
Network interface is of 'Mobile' type.
MONTH - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for month.

N

newConnectedEvent() - Static method in class com.etherios.connector.core.events.ConnectionEvent
Creates a new connected event.
newConnectionErrorEvent(int) - Static method in class com.etherios.connector.core.events.ConnectionEvent
Creates a new connection error event.
newDataPointEvent(int, String) - Static method in class com.etherios.connector.core.events.DataPointEvent
Creates a new data point event with the given parameters.
newDataPushEvent(String, int, String) - Static method in class com.etherios.connector.core.events.DataPushEvent
Creates a new data push event for the given file path.
newDeviceRequestAnswerEvent(String, byte[]) - Static method in class com.etherios.connector.core.events.DeviceRequestEvent
Creates a new device request answer event for the given target with the given data.
newDeviceRequestAnswerEvent(String, String) - Static method in class com.etherios.connector.core.events.DeviceRequestEvent
Creates a new device request answer event for the given target with the given data.
newDeviceRequestErrorEvent(String) - Static method in class com.etherios.connector.core.events.DeviceRequestEvent
Creates a new device request error event for the given target.
newDeviceRequestEvent(String, byte[]) - Static method in class com.etherios.connector.core.events.DeviceRequestEvent
Creates a new device request event for the given target and data.
newDeviceRequestEvent(String, String) - Static method in class com.etherios.connector.core.events.DeviceRequestEvent
Creates a new device request event for the given target and data.
newDisconnectedEvent() - Static method in class com.etherios.connector.core.events.ConnectionEvent
Creates a new disconnected event.
newFileDownloadEvent(String) - Static method in class com.etherios.connector.core.events.FileSystemEvent
Creates a new file download file system event for the given path.
newFileListEvent(String) - Static method in class com.etherios.connector.core.events.FileSystemEvent
Creates a new file list file system event for the given path.
newFileSystemErrorEvent(int, String, int) - Static method in class com.etherios.connector.core.events.FileSystemEvent
Creates a new file system error event with the given parameters.
newFileSystemErrorEvent(int, String, int, String) - Static method in class com.etherios.connector.core.events.FileSystemEvent
Creates a new file system error event with the given parameters.
newFileSystemErrorEvent(int) - Static method in class com.etherios.connector.core.events.FileSystemEvent
Creates a new file system error event with the given parameters.
newFileUploadEvent(String) - Static method in class com.etherios.connector.core.events.FileSystemEvent
Creates a new file upload file system event for the given path.
newFirmwareAbortEvent(int, int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware abort event with the given reason for the given target.
newFirmwareBinaryBlockACKEvent(int, int, int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware binary block ACK event with the given parameters.
newFirmwareBinaryBlockEvent(int, int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware binary block received event with the given parameters.
newFirmwareCompleteAnswerEvent(int, String, byte[], int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware update completed answer event with the given parameters.
newFirmwareCompleteEvent(int, int, byte[]) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware update completed event with the given parameters.
newFirmwareErrorEvent(int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware error event of the given type.
newFirmwareErrorEvent(int, int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware error event of the given type for the given target.
newFirmwareTargetInfoEvent(int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware target information event for the given target.
newFirmwareTargetResetEvent(int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware target reset event for the given target.
newFirmwareUpdateRequestAnswerEvent(int, int) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware update request answer event with the given parameters.
newFirmwareUpdateRequestEvent(int, int, String) - Static method in class com.etherios.connector.core.events.FirmwareEvent
Creates a new firmware update request event with the given parameters.
newRemoveFileEvent(String) - Static method in class com.etherios.connector.core.events.FileSystemEvent
Creates a new file remove file system event for the given path.
newStartingConnectionEvent() - Static method in class com.etherios.connector.core.events.ConnectionEvent
Creates a new starting connection event.
next() - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the same value as the nextToken() method, except that its declared return value is Object rather than String.
nextElement() - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the same value as the nextToken() method, except that its declared return value is Object rather than String.
nextToken() - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the next token from this string tokenizer.
nextToken(String, String) - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the next token in this string tokenizer's string.
nextToken(String, String, boolean) - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the next token in this string tokenizer's string.
nextToken(String, boolean) - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the next token in this string tokenizer's string.
nextToken(String) - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the next token in this string tokenizer's string.
notifyConnectionEvent(ConnectionEvent) - Method in interface com.etherios.connector.core.events.EventsListener
Notifies that a connection event occurred.
notifyDataPointEvent(DataPointEvent) - Method in interface com.etherios.connector.core.events.EventsListener
Notifies that a data point event occurred.
notifyDataPushEvent(DataPushEvent) - Method in interface com.etherios.connector.core.events.EventsListener
Notifies that a data push event occurred.
notifyEvent(Event) - Method in class com.etherios.connector.core.AbstractCloudConnector
Notifies to the events listener that an event has occurred in Cloud Connector.
notifyFileSystemEvent(FileSystemEvent) - Method in interface com.etherios.connector.core.events.EventsListener
Notifies that a file system event occurred.
notifyFirmwareEvent(FirmwareEvent) - Method in interface com.etherios.connector.core.events.EventsListener
Notifies that a firmware event occurred.
notifyRCIEvent(RCIEvent) - Method in interface com.etherios.connector.core.events.EventsListener
Notifies that an RCI event occurred.

O

OFFSET_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_BINARY_BLOCK - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_BINARY_BLOCK_ACK - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_DOWNLOAD_ABORT - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_DOWNLOAD_COMPLETE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_DOWNLOAD_COMPLETE_RESPONSE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_DOWNLOAD_REQUEST - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_DOWNLOAD_RESPONSE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_DOWNLOAD_STATUS - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_INFO_REQUEST - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_INFO_RESPONSE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_FIRMWARE_TARGET_LIST - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Opcodes
OPCODE_INVALID_FIRMWARE_TARGET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
OPCODE_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Lengths
OPCODE_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Offsets
OPCODE_REQUEST_TARGET_RESET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 

P

PARAM_AUTHORIZATION_TYPE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Authorization type' setting name: "authorization_type".
PARAM_CONTACT - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Contact' setting name: "contact".
PARAM_DESCRIPTION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Device description' setting name: "description".
PARAM_DESCRIPTOR_LOC - Static variable in class com.etherios.connector.emulator.rci.GeneralRCIManager
'Descriptor location' setting name: "descriptor_loc".
PARAM_DESCRIPTOR_TYPE - Static variable in class com.etherios.connector.emulator.rci.GeneralRCIManager
'Descriptor type' setting name: "descriptor_type".
PARAM_DEVICE_ID - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Device ID' setting name: "device_id".
PARAM_DEVICE_ID_TYPE - Static variable in class com.etherios.connector.preferences.PreferencesManager
'Device ID type' setting name: "device_id_type".
PARAM_DEVICE_TYPE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Device type' setting name: "device_type".
PARAM_ENABLE_COMPRESSION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Enable compression' setting name: "enable_compression".
PARAM_ENABLE_DATA_SERVICE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Enable data service' setting name: "enable_data_service".
PARAM_ENABLE_FILE_SYSTEM - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Enable file system' setting name: "enable_file_system".
PARAM_ENABLE_RCI - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Enable RCI' setting name: "enable_rci".
PARAM_ENABLE_RECONNECT - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Enable reconnect' setting name: "enable_reconnect".
PARAM_ENABLE_SECURE_CONNECTION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Enable secure connection' setting name: "enable_secure_connection".
PARAM_EXTEND_RCI - Static variable in class com.etherios.connector.emulator.rci.GeneralRCIManager
'Extend RCI' setting name: "extend_rci".
PARAM_FIRMWARE_FILE_NOTIFY - Static variable in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
'Firmware notification' setting name: "firmware_file_notify".
PARAM_FIRMWARE_VERSION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Firmware version' setting name: "firmware_version".
PARAM_KEEP_ALIVE_TIME - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Keep alive time' setting name: "keep_alive_time".
PARAM_LOCATION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Location' setting name: "location".
PARAM_LOG_CONNECTION_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log connection events' setting name: "log_connection_events".
PARAM_LOG_DATA_POINT_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log data point events' setting name: "log_data_point_events".
PARAM_LOG_DATA_PUSH_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log data push events' setting name: "log_data_push_events".
PARAM_LOG_DEBUG - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log debug level messages' setting name: "log_debug".
PARAM_LOG_DEVICE_REQUEST_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log device request events' setting name: "log_device_request_events".
PARAM_LOG_ERRORS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log error level messages' setting name: "log_errors".
PARAM_LOG_EXCEPTIONS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log exceptions' setting name: "log_exceptions".
PARAM_LOG_FILE_SYSTEM_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log file system events' setting name: "log_file_system_events".
PARAM_LOG_FIRMWARE_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log firmware update events' setting name: "log_firmware_events".
PARAM_LOG_INFORMATION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log information level messages' setting name: "log_information".
PARAM_LOG_OUTPUT - Static variable in class com.etherios.connector.log.DefaultConnectorLogger
'Log output' setting name: "log_output".
PARAM_LOG_PACKETS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log packets' setting name: "log_packets".
PARAM_LOG_RCI_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log RCI events' setting name: "log_rci_events".
PARAM_LOG_SYSTEM_EVENTS - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Log system events' setting name: "log_system_events".
PARAM_PASSWORD - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Connection basic password' setting name: "password".
PARAM_RECONNECT_TIME - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Reconnect time delay' setting name: "reconnect_time".
PARAM_SERVER_KEEP_ALIVE_TIME - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Server keep alive time' setting name: "server_keep_alive_time".
PARAM_STATIC_LOCATION_ELEVATION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Static location altitude' setting: "static_location_elevation".
PARAM_STATIC_LOCATION_LATITUDE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Static location latitude' setting: "static_location_latitude".
PARAM_STATIC_LOCATION_LONGITUDE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Static location longitude' setting: "static_location_longitude".
PARAM_STORAGE_DIR - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Storage directory' setting name: "storage_dir".
PARAM_URL - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'URL connection' setting name: "url".
PARAM_USE_STATIC_LOCATION - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Use static location' setting name: "use_static_location".
PARAM_VENDOR_ID - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Vendor ID' setting name: "vendor_id"
PARAM_WAIT_TIMES - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
'Maximum keep alive lost number' setting name: "wait_times".
parseBoolean(String) - Static method in class com.etherios.connector.core.utils.BooleanUtils
Parses the given String value returning the corresponding boolean value.
parseHexByte(String) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts a hexadecimal String to a byte.
parseHexBytes(String) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts a hexadecimal String to a byte array.
peek() - Method in class com.etherios.connector.core.utils.StringTokenizer
Returns the same value as nextToken() but does not alter the internal state of the Tokenizer.
PreferencesConstants - Class in com.etherios.connector.core.preferences
Definition of all the preferences constants for Cloud Connector.
PreferencesManager - Class in com.etherios.connector.preferences
Implementation of the interface IConnectorPreferences to get all the configuration settings that Cloud Connector requires.
PreferencesManager(IPlatformCustomization) - Constructor for class com.etherios.connector.preferences.PreferencesManager
Class constructor.
PreferencesManager(IPlatformCustomization, String) - Constructor for class com.etherios.connector.preferences.PreferencesManager
Class constructor.

Q

QUALITY_UNUSED - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the quality is not used.

R

RCIEvent - Class in com.etherios.connector.core.events
Basic RCI Event class containing common information and functionality for the different RCI event types.
RCIEvent(int) - Constructor for class com.etherios.connector.core.events.RCIEvent
Class constructor.
RCIEvent(int, String) - Constructor for class com.etherios.connector.core.events.RCIEvent
Class constructor.
RCIEvent(int, String, String) - Constructor for class com.etherios.connector.core.events.RCIEvent
Class constructor.
RE - Class in com.etherios.connector.core.regex
RE is an efficient, lightweight regular expression evaluator/matcher class.
RE(String) - Constructor for class com.etherios.connector.core.regex.RE
Constructs a regular expression matcher from a String by compiling it using a new instance of RECompiler.
RE(String, int) - Constructor for class com.etherios.connector.core.regex.RE
Constructs a regular expression matcher from a String by compiling it using a new instance of RECompiler.
RE(REProgram, int) - Constructor for class com.etherios.connector.core.regex.RE
Construct a matcher for a pre-compiled regular expression from program (bytecode) data.
RE(REProgram) - Constructor for class com.etherios.connector.core.regex.RE
Construct a matcher for a pre-compiled regular expression from program (bytecode) data.
RE() - Constructor for class com.etherios.connector.core.regex.RE
Constructs a regular expression matcher with no initial program.
readFile(String, byte[], int, int) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Reads a portion of the given file.
reboot() - Method in class com.etherios.connector.core.system.ConnectorSystemManager
 
reboot() - Method in interface com.etherios.connector.core.system.ISystemImplementation
Reboots the device.
reboot() - Method in interface com.etherios.connector.IPlatformCustomization
Reboots the device.
RECONNECT_TIME_MAX_RANDOM - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Maximum value to be added as a random to the configured reconnect time (in milliseconds).
RECONNECT_TIME_MAXIMUM_VALUE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Reconnect time maximum value (in seconds).
RECONNECT_TIME_MINIMUM_VALUE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Reconnect time minimum value (in seconds).
registerDeviceRequestListener(IDeviceRequestListener) - Method in class com.etherios.connector.core.AbstractCloudConnector
Registers the device request listener object used to be notified of incoming device requests for any target.
registerEventsListener(EventsListener) - Method in class com.etherios.connector.core.AbstractCloudConnector
Registers the events listener to be used to be notified of Cloud Connector events.
remove(Object) - Method in class com.etherios.connector.core.events.ListenerList
Removes a listener from this list.
remove() - Method in class com.etherios.connector.core.utils.StringTokenizer
This implementation always throws UnsupportedOperationException.
removeChar(String, char) - Static method in class com.etherios.connector.core.utils.StringUtils
Removes all of a particular character from a String.
removeFile(String) - Method in interface com.etherios.connector.core.facilities.messaging.IFileSystemImplementation
Removes the given file.
removeFirst() - Method in class com.etherios.connector.core.utils.LinkedList
Removes the first element of the list and return it.
removeLast() - Method in class com.etherios.connector.core.utils.LinkedList
Removes the last element of the list and returns it.
replace(String, String, String) - Static method in class com.etherios.connector.core.utils.StringUtils
Replaces the given patter in the given string with the given value.
REPLACE_ALL - Static variable in class com.etherios.connector.core.regex.RE
Flag bit that indicates that subst should replace all occurrences of this regular expression.
REPLACE_BACKREFERENCES - Static variable in class com.etherios.connector.core.regex.RE
Flag bit that indicates that subst should replace backreferences
REPLACE_FIRSTONLY - Static variable in class com.etherios.connector.core.regex.RE
Flag bit that indicates that subst should only replace the first occurrence of this regular expression.
REQUEST_ANSWER_DENIED - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation denied.
REQUEST_ANSWER_ERROR - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation error.
REQUEST_ANSWER_FILE_TOO_LARGE - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update file too large.
REQUEST_ANSWER_INVALID_VERSION - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update version invalid.
REQUEST_ANSWER_NOT_ALLOWED - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation not allowed.
REQUEST_ANSWER_NOT_AUTHENTICATED - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update error: not authenticated.
REQUEST_ANSWER_OK - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation accepted.
REQUEST_ANSWER_REJECT - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation rejected.
resetRXBytes() - Method in class com.etherios.connector.core.AbstractCloudConnector
Resets the total bytes read by Cloud Connector.
resetTarget(int) - Method in interface com.etherios.connector.core.facilities.firmware.IFirmwareUpdateImplementation
This method indicates a request to reset the given target was received.
resetTarget(int) - Method in class com.etherios.connector.emulator.firmware.GeneralFirmwareManager
 
resetTXBytes() - Method in class com.etherios.connector.core.AbstractCloudConnector
Resets the total bytes written by Cloud Connector.
RESPONSETYPE_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
restOfText() - Method in class com.etherios.connector.core.utils.StringTokenizer
Retrieves the rest of the text as a single token.
REUtil - Class in com.etherios.connector.core.regex
This is a class that contains utility helper methods for this package.

S

SECONDS - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for seconds.
segment(String, int, String) - Static method in class com.etherios.connector.core.utils.StringUtils
Takes a plain string and divides the string into segments.
sendBinaryDataPoint(BinaryDataPoint) - Method in class com.etherios.connector.core.AbstractCloudConnector
Sends to Device Cloud the given binary data point following the binary concise alternative format.
sendDataPoint(DataPoint) - Method in class com.etherios.connector.core.AbstractCloudConnector
Sends to Device Cloud the given data point.
sendDataPoint(List<DataPoint>) - Method in class com.etherios.connector.core.AbstractCloudConnector
Sends to Device Cloud the given list of data points.
sendDataToRemoteFile(InputStream, String, String) - Method in class com.etherios.connector.core.AbstractCloudConnector
Sends the data in the input stream to the given destination file in Device Cloud.
sendDataToRemoteFile(String, String) - Method in class com.etherios.connector.core.AbstractCloudConnector
Sends a string to the given destination text file in Device Cloud.
setAllowUpdate(boolean) - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Configures whether updates are allowed or not for this target.
setAuthorizationPassword(String) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setAuthorizationPassword(String) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the authorization password setting new value.
setAuthorizationPassword(String) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setAuthorizationType(String) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setAuthorizationType(String) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the new value for the connection authorization type setting.
setAuthorizationType(String) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setCompressionEnabled(boolean) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setCompressionEnabled(boolean) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the new value of the compress messages setting.
setCompressionEnabled(boolean) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setContact(String) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setContact(String) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the Cloud Connector device contact setting.
setContact(String) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setCurrent(boolean) - Method in class com.etherios.connector.core.system.Location
Sets whether this location is the current or not.
setDelimiters(String) - Method in class com.etherios.connector.core.utils.StringTokenizer
Set the delimiters used to this set of (nontoken) delimiters.
setDelimiters(String, boolean) - Method in class com.etherios.connector.core.utils.StringTokenizer
Set the delimiters used to this set of delimiters.
setDelimiters(String, String) - Method in class com.etherios.connector.core.utils.StringTokenizer
Set the delimiters used to this set of delimiters.
setDelimiters(String, String, boolean) - Method in class com.etherios.connector.core.utils.StringTokenizer
Set the delimiters used to this set of delimiters.
setDescription(String) - Method in class com.etherios.connector.core.DataPoint
Sets the data point description.
setDescription(String) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setDescription(String) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the Cloud Connector device description setting.
setDescription(String) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setDeviceID(String) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setDeviceID(String) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Stores the device ID.
setDeviceID(String) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setForwardTo(String[]) - Method in class com.etherios.connector.core.DataStream
Sets the list of stream to replicate data points to.
setImei(String) - Method in class com.etherios.connector.core.network.ImeiNumber
Setter of the IMEI string.
setIp(String) - Method in class com.etherios.connector.core.network.IPAddress
Setter of the IP String.
setKeepAliveTime(int) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setKeepAliveTime(int) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the new value for the Keep Alive time setting in seconds.
setKeepAliveTime(int) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setLabel(String) - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Sets the firmware target label.
setLocation(Location) - Method in class com.etherios.connector.core.DataPoint
Sets the data point location.
setLocation(String) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setLocation(String) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the Cloud Connector device location setting.
setLocation(String) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setMac(String) - Method in class com.etherios.connector.core.network.MacAddress
Setter of the MAC string.
setMatchFlags(int) - Method in class com.etherios.connector.core.regex.RE
Sets match behaviour flags which alter the way RE does matching.
setMultiByte(byte[], int, int, int) - Static method in class com.etherios.connector.core.utils.ByteUtils
Set an integer into a multi-byte section of a byte array.
setParameter(String, String) - Method in class com.etherios.connector.preferences.configuration.ConfigurationManager
Writes the given parameter with value in the configuration file.
setParameterValue(String, String) - Method in class com.etherios.connector.log.DefaultConnectorLogger
Sets the given parameter value.
setParameterValue(String, String) - Method in class com.etherios.connector.preferences.PreferencesManager
Sets the given parameter value.
setProgram(REProgram) - Method in class com.etherios.connector.core.regex.RE
Sets the current regular expression program used by this matcher object.
setQuality(Integer) - Method in class com.etherios.connector.core.DataPoint
Sets the data point quality.
setReconnectEnabled(boolean) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setReconnectEnabled(boolean) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the new value of the reconnect setting.
setReconnectEnabled(boolean) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setReconnectTime(int) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setReconnectTime(int) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the new value for the reconnect time setting in seconds.
setReconnectTime(int) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setRegex(String) - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Sets the firmware target regular expression.
setReturnEmptyTokens(boolean) - Method in class com.etherios.connector.core.utils.StringTokenizer
Set whether empty tokens should be returned from this point in in the tokenizing process onward.
setSecureConnectionEnabled(boolean) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setSecureConnectionEnabled(boolean) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the new value for the use secure connection setting.
setSecureConnectionEnabled(boolean) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setServerKeepAliveTime(int) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setServerKeepAliveTime(int) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the new value for the Server Keep Alive time setting in seconds.
setServerKeepAliveTime(int) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setSettingValue(String, String, String, int, String) - Method in interface com.etherios.connector.core.facilities.rci.IRCIExtension
Sets the value of the given setting name included in the given setting group.
setSettingValue(String, String, String, int, String) - Method in class com.etherios.connector.emulator.rci.GeneralRCIManager
 
setSettingValue(String, String, String, int, String) - Method in interface com.etherios.connector.emulator.rci.IGeneralRCIExtension
Sets the value of the given setting name included in the given setting group.
setSeverity(int) - Method in class com.etherios.connector.core.events.Event
Sets the event severity.
setStaticLocation(Location) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setStaticLocation(Location) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the value of the static location.
setStaticLocation(Location) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setTargetPath(String) - Method in class com.etherios.connector.core.facilities.firmware.FirmwareTarget
Sets the path where firmware file will be stored for this target.
setText(String) - Method in class com.etherios.connector.core.utils.StringTokenizer
Set the text to be tokenized in this StringTokenizer.
setTimestamp(String) - Method in class com.etherios.connector.core.DataPoint
Sets the data point timestamp.
setUnits(String) - Method in class com.etherios.connector.core.DataStream
Sets the data stream units.
setURLString(String) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setURLString(String) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the Cloud Connector URL preference.
setURLString(String) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setUseStaticLocation(boolean) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setUseStaticLocation(boolean) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the value of use static location preference.
setUseStaticLocation(boolean) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setVendorID(String) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setVendorID(String) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the Cloud Connector Vendor ID setting.
setVendorID(String) - Method in class com.etherios.connector.preferences.PreferencesManager
 
setWaitTimes(int) - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
setWaitTimes(int) - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Sets the new value for the wait times setting.
setWaitTimes(int) - Method in class com.etherios.connector.preferences.PreferencesManager
 
SEVERITY_DEBUG - Static variable in class com.etherios.connector.core.events.Event
Event severity is of type 'debug'.
SEVERITY_ERROR - Static variable in class com.etherios.connector.core.events.Event
Event severity is of type 'error'.
SEVERITY_INFO - Static variable in class com.etherios.connector.core.events.Event
Event severity is of type 'information'.
shortToByteArray(short) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts the given Short into a byte array.
shortToByteArray(short) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given short into a byte array.
simplePatternToFullRegularExpression(String) - Static method in class com.etherios.connector.core.regex.RE
Converts a 'simplified' regular expression to a full regular expression
size() - Method in class com.etherios.connector.core.events.ListenerList
Returns the number of registered listeners.
skipDelimiters() - Method in class com.etherios.connector.core.utils.StringTokenizer
Advances the current position so it is before the next token.
split(String) - Method in class com.etherios.connector.core.regex.RE
Splits a string into an array of strings on regular expression boundaries.
split(String, String) - Static method in class com.etherios.connector.core.utils.StringUtils
Splits the given string using the given separator.
start() - Method in class com.etherios.connector.core.AbstractCloudConnector
Starts Cloud Connector.
STATUS_BAD_REQUEST - Static variable in class com.etherios.connector.core.events.DataPointEvent
Data point request is invalid.
STATUS_BAD_REQUEST - Static variable in class com.etherios.connector.core.events.DataPushEvent
Data push request is invalid.
STATUS_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
STATUS_SERVER_ERROR - Static variable in class com.etherios.connector.core.events.DataPointEvent
Server error while processing data point request.
STATUS_SERVER_ERROR - Static variable in class com.etherios.connector.core.events.DataPushEvent
Server error while processing data push request.
STATUS_SUCCESS - Static variable in class com.etherios.connector.core.events.DataPointEvent
Data point status success.
STATUS_SUCCESS - Static variable in class com.etherios.connector.core.events.DataPushEvent
Data push status success.
STATUS_UNAVAILABLE - Static variable in class com.etherios.connector.core.events.DataPointEvent
Server unavailable while sending data point request.
STATUS_UNAVAILABLE - Static variable in class com.etherios.connector.core.events.DataPushEvent
Server unavailable while sending data push request.
stop() - Method in class com.etherios.connector.core.AbstractCloudConnector
Stops Cloud Connector.
stopLogging() - Method in class com.etherios.connector.log.DefaultConnectorLogger
Stops logging.
stringToByteArray(String) - Static method in class com.etherios.connector.core.utils.HexUtils
Converts the given string into a byte array.
StringTokenizer - Class in com.etherios.connector.core.utils
The string tokenizer class allows an application to break a string into tokens.
StringTokenizer(String, String, String) - Constructor for class com.etherios.connector.core.utils.StringTokenizer
Constructs a string tokenizer for the specified string.
StringTokenizer(String, String, String, boolean) - Constructor for class com.etherios.connector.core.utils.StringTokenizer
Constructs a string tokenizer for the specified string.
StringTokenizer(String, String, boolean) - Constructor for class com.etherios.connector.core.utils.StringTokenizer
Constructs a string tokenizer for the specified string.
StringTokenizer(String, String) - Constructor for class com.etherios.connector.core.utils.StringTokenizer
Constructs a string tokenizer for the specified string.
StringTokenizer(String) - Constructor for class com.etherios.connector.core.utils.StringTokenizer
Constructs a string tokenizer for the specified string.
StringUtils - Class in com.etherios.connector.core.utils
Utility functions that enhance Java Strings.
subst(String, String) - Method in class com.etherios.connector.core.regex.RE
Substitutes a string for this regular expression in another string.
subst(String, String, int) - Method in class com.etherios.connector.core.regex.RE
Substitutes a string for this regular expression in another string.

T

TAG_DEBUG - Static variable in class com.etherios.connector.core.events.Event
Log tag for 'debug' severity events.
TAG_ERROR - Static variable in class com.etherios.connector.core.events.Event
Log tag for 'error' severity events.
TAG_INFO - Static variable in class com.etherios.connector.core.events.Event
Log tag for 'information' severity events.
TARGET_0_CODE_SIZE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
TARGET_0_LABEL - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
Target 0.
TARGET_0_VALUE - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
TARGET_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
TARGET_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
TIME_FORMAT_NOW - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for time.
toArray() - Method in class com.etherios.connector.core.utils.StringTokenizer
Retrieve all of the remaining tokens in a String array.
toBinaryFormat() - Method in class com.etherios.connector.core.BinaryDataPoint
Retrieves the data point in binary format.
toBinaryString(byte) - Static method in class com.etherios.connector.core.utils.ByteUtils
Convert byte to a binary string
toCSVFormat(boolean) - Method in class com.etherios.connector.core.DataPoint
Retrieves the data point in CVS format.
toHexString(byte) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts a byte to a hexadecimal String.
toHexString(byte[]) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts a byte array to a hexadecimal String.
toHexString(byte[], int, int, String) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts a byte array to a hexadecimal String.
toReadableString(byte[]) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts a byte array to a readable String.
toReadableString(byte[], int, int) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts a byte array to a readable String.
toSpecificLength(String, int) - Static method in class com.etherios.connector.core.utils.StringUtils
Makes a String a specific length.
toSpecificLength(String, int, boolean) - Static method in class com.etherios.connector.core.utils.StringUtils
Makes a String a specific length.
toString() - Method in class com.etherios.connector.core.events.ConnectionEvent.ConnectedEvent
 
toString() - Method in class com.etherios.connector.core.events.ConnectionEvent.ConnectionErrorEvent
 
toString() - Method in class com.etherios.connector.core.events.ConnectionEvent.DisconnectedEvent
 
toString() - Method in class com.etherios.connector.core.events.ConnectionEvent.StartingConnectionEvent
 
toString() - Method in class com.etherios.connector.core.events.ConnectionEvent
 
toString() - Method in class com.etherios.connector.core.events.DataPointEvent
 
toString() - Method in class com.etherios.connector.core.events.DataPushEvent
 
toString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestAnswerEvent
 
toString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestErrorEvent
 
toString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent.DeviceRequestTargetEvent
 
toString() - Method in class com.etherios.connector.core.events.DeviceRequestEvent
 
toString() - Method in class com.etherios.connector.core.events.Event
 
toString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileDownloadEvent
 
toString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileListEvent
 
toString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileRemoveEvent
 
toString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileSystemErrorEvent
 
toString() - Method in class com.etherios.connector.core.events.FileSystemEvent.FileUploadEvent
 
toString() - Method in class com.etherios.connector.core.events.FileSystemEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareBinaryBlockACKEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareBinaryBlockEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteAnswerEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareCompleteEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareErrorEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareTargetInfoEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareTargetResetEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateAbortEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateRequestAnswerEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent.FirmwareUpdateRequestEvent
 
toString() - Method in class com.etherios.connector.core.events.FirmwareEvent
 
toString() - Method in class com.etherios.connector.core.events.RCIEvent
 
toString() - Method in class com.etherios.connector.core.system.Location
 
truncate(String, int) - Static method in class com.etherios.connector.core.utils.StringUtils
Truncates a String to a specified length, if necessary.
TYPE_BINARY - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the binary data point type.
TYPE_CONNECTION - Static variable in class com.etherios.connector.core.events.Event
Event is of type 'connection'.
TYPE_DATA_POINT - Static variable in class com.etherios.connector.core.events.Event
Event is of type 'data point'.
TYPE_DATA_PUSH - Static variable in class com.etherios.connector.core.events.Event
Event is of type 'data push'.
TYPE_DEVICE_REQUEST - Static variable in class com.etherios.connector.core.events.Event
Event is of type 'device request'.
TYPE_DO_COMMAND - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI do command event.
TYPE_DOUBLE - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the double data point type.
TYPE_FILE_SYSTEM - Static variable in class com.etherios.connector.core.events.Event
Event is of type 'file system'.
TYPE_FIRMWARE - Static variable in class com.etherios.connector.core.events.Event
Event is of type 'firmware update'.
TYPE_FLOAT - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the float data point type.
TYPE_INTEGER - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the integer data point type.
TYPE_LONG - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the long data point type.
TYPE_QUERY_DESCRIPTOR - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI query descriptor event.
TYPE_QUERY_SETTING - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI query setting event.
TYPE_QUERY_STATE - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI query state event.
TYPE_RCI - Static variable in class com.etherios.connector.core.events.Event
Event is of type 'RCI'.
TYPE_RCI_ANSWER - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI answer event.
TYPE_RCI_ERROR - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI error event.
TYPE_REBOOT - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI reboot event.
TYPE_SET_FACTORY_DEFAULTS - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI set factory defaults event.
TYPE_SET_SETTING - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI set setting event.
TYPE_SET_STATE - Static variable in class com.etherios.connector.core.events.RCIEvent
RCI set state event.
TYPE_STRING - Static variable in class com.etherios.connector.core.DataPoint
Constant defining the string data point type.

U

UNKNOWN_TYPE - Static variable in interface com.etherios.connector.core.network.INetworkImplementation
Network interface is of 'Unknown' type.
UPDATE_COMPLETE_STATUS_CHECKSUM_ERROR - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation failed due to checksum error.
UPDATE_COMPLETE_STATUS_ERROR - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation failed due to unknown error.
UPDATE_COMPLETE_STATUS_OK - Static variable in class com.etherios.connector.core.events.FirmwareEvent
Firmware update operation completed successfully.
updateDataCompressionStrategy() - Method in class com.etherios.connector.core.AbstractCloudConnector
This method updates the compression strategy based on the device enabled compression algorithms.
URL_UK - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Device Cloud URL for the European cluster.
URL_US - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Device Cloud URL for the American cluster.
USE_DEFAULT_TIMEOUT - Static variable in class com.etherios.connector.core.DataPoint
Constant indicating the defined default timeout should be used.
useStaticLocation() - Method in class com.etherios.connector.core.preferences.ConnectorPreferencesManager
 
useStaticLocation() - Method in interface com.etherios.connector.core.preferences.IConnectorPreferences
Retrieves whether static location will be used or not.
useStaticLocation() - Method in class com.etherios.connector.preferences.PreferencesManager
 
useSystemTime(boolean) - Static method in class com.etherios.connector.core.DataPoint
Sets whether system time should be used or not when creating data points.

V

VERSION - Static variable in class com.etherios.connector.emulator.CloudConnector
Cloud Connector version.
VERSION_LENGTH - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
VERSION_OFFSET - Static variable in interface com.etherios.connector.core.facilities.firmware.FirmwareConstants
 
versionToByteArray(String) - Static method in class com.etherios.connector.core.utils.ByteUtils
Converts the given version string to byte array format.

W

WAIT_TIMES_MAXIMUM_VALUE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Reconnect time maximum value (in seconds).
WAIT_TIMES_MINIMUM_VALUE - Static variable in class com.etherios.connector.core.preferences.PreferencesConstants
Reconnect time minimum value (in seconds).
WIFI_TYPE - Static variable in interface com.etherios.connector.core.network.INetworkImplementation
Network interface is of 'Wi-Fi' type.
wrapLines(String, int, String) - Static method in class com.etherios.connector.core.utils.StringUtils
Wraps a String to lines of a particular length, adding a prefix to each line.
wrapWords(String, int, String) - Static method in class com.etherios.connector.core.utils.StringUtils
Wraps String to lines of at most particular length, avoiding breaking up words, and adding a prefix to each line.

Y

YEAR - Static variable in class com.etherios.connector.core.utils.DateUtils
Format for year.
A B C D E F G H I K L M N O P Q R S T U V W Y 
Skip navigation links
Cloud Connector for Java 1.0.0
24-June-2014

© Copyright 2014 Etherios, Inc. All rights reserved. Etherios, Inc. is a Division of Digi International Inc.