- 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
-
- 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.
- 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.
- 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
-
- 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.
- 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.
- 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_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 .
- 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.
- 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.
- 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.
- 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.