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

A

ACCELEROMETER - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
addData(String) - Method in class com.ardic.android.iotignite.things.ThingData
Adds string value to dataList.
addData(int) - Method in class com.ardic.android.iotignite.things.ThingData
Adds integer data to list.
addData(float) - Method in class com.ardic.android.iotignite.things.ThingData
Adds float data to list.
addData(long) - Method in class com.ardic.android.iotignite.things.ThingData
Adds long data to list.
addData(byte) - Method in class com.ardic.android.iotignite.things.ThingData
Adds byte data to list.
addData(char) - Method in class com.ardic.android.iotignite.things.ThingData
Adds char data to list.
addData(short) - Method in class com.ardic.android.iotignite.things.ThingData
Adds short data to list.
addData(double) - Method in class com.ardic.android.iotignite.things.ThingData
Adds double data to string.
addData(boolean) - Method in class com.ardic.android.iotignite.things.ThingData
Adds boolean data to string.
addData(byte[]) - Method in class com.ardic.android.iotignite.things.ThingData
Adds byte[] array to list.
agentService - Static variable in class com.ardic.android.iotignite.connection.ServiceInstance
 
AMBIENT_TEMPERATURE - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
API_LEVEL_1 - Static variable in class com.ardic.android.iotignite.build.IoTIgniteBuild.VERSION_CODES
 
API_LEVEL_2 - Static variable in class com.ardic.android.iotignite.build.IoTIgniteBuild.VERSION_CODES
 
AppLogTask() - Constructor for class com.ardic.android.iotignite.nodes.IotIgniteManager.AppLogTask
 
arrayListToCopyOnWriteArrayList(List<T>) - Static method in class com.ardic.android.iotignite.utils.ListUtils
Static function which returns concurrent copyOnWriteArray list.
AuthenticationException - Exception in com.ardic.android.iotignite.exceptions
Exception thrown when a client could not authenticate.
AuthenticationException(String) - Constructor for exception com.ardic.android.iotignite.exceptions.AuthenticationException
 

B

build() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager.Builder
Builds IotIgniteManager and returns singleton instance.
Builder() - Constructor for class com.ardic.android.iotignite.nodes.IotIgniteManager.Builder
 
BuiltinSensors - Class in com.ardic.android.iotignite.enumerations
Created by afsin.celik on 26.10.2017.

C

clear() - Method in class com.ardic.android.iotignite.things.ThingManager
 
com.ardic.android.iotignite.build - package com.ardic.android.iotignite.build
 
com.ardic.android.iotignite.callbacks - package com.ardic.android.iotignite.callbacks
 
com.ardic.android.iotignite.connection - package com.ardic.android.iotignite.connection
 
com.ardic.android.iotignite.constants - package com.ardic.android.iotignite.constants
 
com.ardic.android.iotignite.enumerations - package com.ardic.android.iotignite.enumerations
 
com.ardic.android.iotignite.exceptions - package com.ardic.android.iotignite.exceptions
 
com.ardic.android.iotignite.interfaces - package com.ardic.android.iotignite.interfaces
 
com.ardic.android.iotignite.listeners - package com.ardic.android.iotignite.listeners
 
com.ardic.android.iotignite.nodes - package com.ardic.android.iotignite.nodes
 
com.ardic.android.iotignite.services - package com.ardic.android.iotignite.services
 
com.ardic.android.iotignite.things - package com.ardic.android.iotignite.things
 
com.ardic.android.iotignite.utils - package com.ardic.android.iotignite.utils
 
ConnectionCallback - Interface in com.ardic.android.iotignite.callbacks
This interface handles connection status to IotIgnite API.
copyOnWriteArrayListToArrayList(List<T>) - Static method in class com.ardic.android.iotignite.utils.ListUtils
Returns arrayList from a concurrent CopyOnWriteArrayList.
createNode(String, String, NodeType, String, NodeListener) - Static method in class com.ardic.android.iotignite.nodes.IotIgniteManager.NodeFactory
Create or gets instance of already created Node nodeID must follow the rules which are defined with the Regex below ^[a-zA-Z0-9]+([ ]?[a-zA-Z0-9-.:@]+)*$
createThing(String, ThingType, ThingCategory, boolean, ThingListener, String) - Method in interface com.ardic.android.iotignite.interfaces.INode
Creates Thing object and assigns to Node.
createThing(Sensor, ThingListener) - Method in interface com.ardic.android.iotignite.interfaces.INode
Create Thing object which is an Android Sensor.
createThing(String, ThingType, ThingCategory, boolean, ThingListener, String) - Method in class com.ardic.android.iotignite.nodes.Node
 
createThing(Sensor, ThingListener) - Method in class com.ardic.android.iotignite.nodes.Node
 
createThing(Context, String, ThingType, ThingCategory, boolean, ThingListener, String) - Method in class com.ardic.android.iotignite.things.ThingManager
 
createThing(Context, Sensor, ThingListener) - Method in class com.ardic.android.iotignite.things.ThingManager
 
createThing(Context, String, ThingType, ThingCategory, boolean, ThingListener, ThingManager, String) - Static method in class com.ardic.android.iotignite.things.ThingManager.ThingFactory
 
createThing(Context, Sensor, ThingListener, ThingManager) - Static method in class com.ardic.android.iotignite.things.ThingManager.ThingFactory
 
CREATOR - Static variable in class com.ardic.android.iotignite.things.ThingActionData
 
CREATOR - Static variable in class com.ardic.android.iotignite.things.ThingData
 
CUSTOM_TYPE_INIT_VALUE - Static variable in class com.ardic.android.iotignite.constants.IoTIgniteConstants
CUSTOM_TYPE_INIT_VALUE : Initial value for custom ThingType's.

D

DEBUG - Static variable in class com.ardic.android.iotignite.constants.IoTIgniteConstants
 
describeContents() - Method in class com.ardic.android.iotignite.things.ThingActionData
 
describeContents() - Method in class com.ardic.android.iotignite.things.ThingData
 
digitalRead(Gpio.Number) - Method in interface com.ardic.android.iotignite.services.IPinService
Returns specified pin's value.
digitalRead(Gpio.Number) - Method in class com.ardic.android.iotignite.services.PinService
 
digitalWrite(Gpio.Number, Gpio.Value) - Method in interface com.ardic.android.iotignite.services.IPinService
Sets value of specified gpio pin.
digitalWrite(Gpio.Number, Gpio.Value) - Method in class com.ardic.android.iotignite.services.PinService
 
doInBackground(ArrayList<String>...) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager.AppLogTask
 

E

equals(Object) - Method in class com.ardic.android.iotignite.nodes.Node
 
equals(Object) - Method in class com.ardic.android.iotignite.things.Thing
 
equals(Object) - Method in class com.ardic.android.iotignite.things.ThingConfiguration
 
exportPin(Gpio.Number) - Method in interface com.ardic.android.iotignite.services.IPinService
Exports pin to user space.
exportPin(Gpio.Number) - Method in class com.ardic.android.iotignite.services.PinService
 

G

GAME_ROTATION_VECTOR - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
GEOMAGNETIC_ROTATION_VECTOR - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
getAllNodes() - Method in interface com.ardic.android.iotignite.interfaces.IIotIgniteManager
Get all registered Node's to context.
getAllNodes() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
getAndroidBuiltInSensor() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Get the wrapped Sensor.
getAndroidBuiltInSensor() - Method in class com.ardic.android.iotignite.things.Thing
 
getAppContext() - Static method in class com.ardic.android.iotignite.nodes.IotIgniteManager
Application Context which app used by.
getAssignedNodeID() - Method in class com.ardic.android.iotignite.things.ThingManager
 
getContext() - Method in interface com.ardic.android.iotignite.interfaces.INode
Get Context of Node.
getContext() - Method in class com.ardic.android.iotignite.nodes.Node
 
getCustomConfiguration() - Method in class com.ardic.android.iotignite.things.ThingConfiguration
Gets custom configuration
getDataAccuracy() - Method in class com.ardic.android.iotignite.things.ThingData
Gets data accuracy.
getDataList() - Method in class com.ardic.android.iotignite.things.ThingData
Gets Thing data list as string.
getDataReadingFrequency() - Method in class com.ardic.android.iotignite.things.ThingConfiguration
Gets data reading frequency in milliseconds.
getDataThreshold() - Method in class com.ardic.android.iotignite.things.ThingConfiguration
gets data threshold
getDataTime() - Method in class com.ardic.android.iotignite.things.ThingData
Gets thing data as long.
getDataTypeByString(String) - Static method in enum com.ardic.android.iotignite.enumerations.ThingDataType
Returns ThingDataType of the given String.
getDeviceID() - Method in interface com.ardic.android.iotignite.interfaces.IIotIgniteManager
Get device id.
getDeviceID() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
getEveryThing() - Method in interface com.ardic.android.iotignite.interfaces.INode
Get list of registered Things in IotIgnite.
getEveryThing() - Method in interface com.ardic.android.iotignite.interfaces.IThingManager
Get all Thing's managed by this manager.
getEveryThing() - Method in class com.ardic.android.iotignite.nodes.Node
 
getEveryThing() - Method in class com.ardic.android.iotignite.things.ThingManager
 
getGpioNumInt() - Method in enum com.ardic.android.iotignite.services.Gpio.Number
 
getInstance(Context, Node) - Static method in class com.ardic.android.iotignite.things.ThingManager
 
getIoTIgniteSDKVersion() - Method in interface com.ardic.android.iotignite.interfaces.IIotIgniteManager
Get IoTIgnite SDK version.
getIoTIgniteSDKVersion() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
getIsActuator() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Gets Thing's state which actuator or not.
getIsActuator() - Method in class com.ardic.android.iotignite.things.Thing
 
getMessage() - Method in class com.ardic.android.iotignite.things.ThingActionData
Returns message which handled in the application.
getModelNumInt() - Method in enum com.ardic.android.iotignite.services.Gpio.Model
 
getMyNodes() - Method in interface com.ardic.android.iotignite.interfaces.IIotIgniteManager
Get application's all registered Node's to context.
getMyNodes() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
getNodeAsJSONString(Node) - Static method in class com.ardic.android.iotignite.nodes.Node
 
getNodeByID(String) - Method in interface com.ardic.android.iotignite.interfaces.IIotIgniteManager
 
getNodeByID(String) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
getNodeByName(String) - Method in interface com.ardic.android.iotignite.interfaces.IIotIgniteManager
 
getNodeByName(String) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
getNodeID() - Method in interface com.ardic.android.iotignite.interfaces.INode
Get id of Node.
getNodeID() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Return NodeId thing belongs to
getNodeID() - Method in class com.ardic.android.iotignite.nodes.Node
 
getNodeID() - Method in class com.ardic.android.iotignite.things.Thing
 
getNodeList() - Static method in class com.ardic.android.iotignite.nodes.IotIgniteManager
Returns local Node list.
getNodeListener() - Method in interface com.ardic.android.iotignite.interfaces.INode
Return node's listener object.
getNodeListener() - Method in class com.ardic.android.iotignite.nodes.Node
 
getNodeName() - Method in interface com.ardic.android.iotignite.interfaces.INode
Get human readable Node name.
getNodeName() - Method in class com.ardic.android.iotignite.nodes.Node
 
getNodeObjectFromJsonString(String) - Static method in class com.ardic.android.iotignite.nodes.Node
 
getNodeType(String) - Static method in enum com.ardic.android.iotignite.enumerations.NodeType
Gets NodeType of the given string
getNodeTypeAsString() - Method in enum com.ardic.android.iotignite.enumerations.NodeType
Gets String representation of NodeType
getOfflineDataTimeout() - Method in class com.ardic.android.iotignite.things.ThingConfiguration
Gets data timeout in milliseconds
getPackageName() - Method in interface com.ardic.android.iotignite.interfaces.INode
Package name of Node object.
getPackageName() - Method in class com.ardic.android.iotignite.nodes.Node
 
getPinMode(Gpio.Number) - Method in interface com.ardic.android.iotignite.services.IPinService
Returns pin mode.
getPinMode(Gpio.Number) - Method in class com.ardic.android.iotignite.services.PinService
 
getService(Context, Gpio.Model) - Static method in class com.ardic.android.iotignite.services.PinService
 
getStringValue() - Method in enum com.ardic.android.iotignite.services.Gpio.Mode
 
getStringValue() - Method in enum com.ardic.android.iotignite.services.Gpio.Value
 
getThingByID(String) - Method in interface com.ardic.android.iotignite.interfaces.INode
Get Thing object by thingID in registered Node.
getThingByID(String) - Method in interface com.ardic.android.iotignite.interfaces.IThingManager
Get Thing object from ID.
getThingByID(String) - Method in class com.ardic.android.iotignite.nodes.Node
 
getThingByID(String) - Method in class com.ardic.android.iotignite.things.ThingManager
 
getThingByName(String) - Method in interface com.ardic.android.iotignite.interfaces.INode
Get list of registered Things with same name in IotIgnite.
getThingByName(String) - Method in interface com.ardic.android.iotignite.interfaces.IThingManager
Get Thing object(s) with specified name.
getThingByName(String) - Method in class com.ardic.android.iotignite.nodes.Node
 
getThingByName(String) - Method in class com.ardic.android.iotignite.things.ThingManager
 
getThingCategory(String) - Static method in enum com.ardic.android.iotignite.enumerations.ThingCategory
Returns ThingCategory of the given String.
getThingCategory() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Get category of Thing .
getThingCategory() - Method in class com.ardic.android.iotignite.things.Thing
 
getThingCategoryAsString() - Method in enum com.ardic.android.iotignite.enumerations.ThingCategory
Returns String representation of ThingCategory
getThingConfiguration() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Gets Thing's configuration.
getThingConfiguration() - Method in class com.ardic.android.iotignite.things.Thing
 
getThingContext() - Method in interface com.ardic.android.iotignite.interfaces.IThing
 
getThingContext() - Method in class com.ardic.android.iotignite.things.Thing
 
getThingData() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Last data of Thing object.
getThingData() - Method in class com.ardic.android.iotignite.things.Thing
 
getThingDataType() - Method in class com.ardic.android.iotignite.things.ThingType
Gets data type of Thing object
getThingDataTypeAsString() - Method in enum com.ardic.android.iotignite.enumerations.ThingDataType
Returns String representation of ThingDataType
getThingID() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Get Thing's specified ID
getThingID() - Method in class com.ardic.android.iotignite.things.Thing
 
getThingListener() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Return thing's listener object.
getThingListener() - Method in class com.ardic.android.iotignite.things.Thing
 
getThingName() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Get Thing's human readable name.
getThingName() - Method in class com.ardic.android.iotignite.things.Thing
 
getThingType() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Get specified type of ThingType .
getThingType() - Method in class com.ardic.android.iotignite.things.Thing
 
getThingTypeString() - Method in class com.ardic.android.iotignite.things.ThingType
 
getThingVendor() - Method in class com.ardic.android.iotignite.things.ThingType
Gets vendor of Thing
getThresholdType(String) - Static method in enum com.ardic.android.iotignite.enumerations.ThresholdType
Returns ThresholdType of the given String.
getThresholdType() - Method in class com.ardic.android.iotignite.things.ThingConfiguration
gets threshold type.
getThresholdTypeAsString() - Method in enum com.ardic.android.iotignite.enumerations.ThresholdType
Returns String representation of ThresholdType
getType() - Method in class com.ardic.android.iotignite.things.ThingActionData
Returns type of ThingActionData defined by user.
getTypeID() - Method in class com.ardic.android.iotignite.things.ThingType
 
getUniqueID() - Method in interface com.ardic.android.iotignite.interfaces.INode
Get unique id of Node.
getUniqueID() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Get Thing's unique ID
getUniqueID() - Method in class com.ardic.android.iotignite.nodes.Node
 
getUniqueID() - Method in class com.ardic.android.iotignite.things.Thing
 
Gpio - Class in com.ardic.android.iotignite.services
This class for mapping of the Raspberry Pi 3 Pins
Gpio() - Constructor for class com.ardic.android.iotignite.services.Gpio
 
Gpio.Mode - Enum in com.ardic.android.iotignite.services
Enumeration of Gpio modes
Gpio.Model - Enum in com.ardic.android.iotignite.services
Enumeration of the Gpio model
Gpio.Number - Enum in com.ardic.android.iotignite.services
Enumeration of the Gpio pin numbers
Gpio.Value - Enum in com.ardic.android.iotignite.services
Enumeration of Gpio values
GRAVITY - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
GYROSCOPE - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
GYROSCOPE_UNCALIBRATED - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 

H

hashCode() - Method in class com.ardic.android.iotignite.nodes.Node
 
hashCode() - Method in class com.ardic.android.iotignite.things.Thing
 
hashCode() - Method in class com.ardic.android.iotignite.things.ThingConfiguration
 
HEART_RATE - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 

I

IIotIgniteManager - Interface in com.ardic.android.iotignite.interfaces
This class is entry point of IotIgnite library.
INode - Interface in com.ardic.android.iotignite.interfaces
The INode interface is for the Node which is parent of Things.
IoTIgniteBuild - Class in com.ardic.android.iotignite.build
Class for information about the current IotIgnite build
IoTIgniteBuild() - Constructor for class com.ardic.android.iotignite.build.IoTIgniteBuild
 
IoTIgniteBuild.REMOTE_SERVICE_VERSIONS - Class in com.ardic.android.iotignite.build
Remote Service Versions (API LEVEL) of IoT Ignite SDK
IoTIgniteBuild.VERSION_CODES - Class in com.ardic.android.iotignite.build
Version codes (API LEVEL) of IoT Ignite SDK
IoTIgniteConstants - Class in com.ardic.android.iotignite.constants
 
IoTIgniteConstants.InfoMessages - Class in com.ardic.android.iotignite.constants
 
IotIgniteManager - Class in com.ardic.android.iotignite.nodes
Entry point of IotIgnite library.
IotIgniteManager.AppLogTask - Class in com.ardic.android.iotignite.nodes
 
IotIgniteManager.Builder - Class in com.ardic.android.iotignite.nodes
Builder class for getting instance of IotIgniteManager.
IotIgniteManager.NodeFactory - Class in com.ardic.android.iotignite.nodes
Node factory class to create Node.
IotIgniteManagerException - Exception in com.ardic.android.iotignite.exceptions
Exception thrown when client context become null while using IotIgnite.
IotIgniteManagerException(String) - Constructor for exception com.ardic.android.iotignite.exceptions.IotIgniteManagerException
 
IPinService - Interface in com.ardic.android.iotignite.services
Interface for pins
isAuthenticated() - Static method in class com.ardic.android.iotignite.nodes.IotIgniteManager
Returns authentication status of IotIgnite API.
isConnected() - Method in interface com.ardic.android.iotignite.interfaces.INode
Get connection status of Node.
isConnected() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Get last connection info of Thing.
isConnected() - Method in class com.ardic.android.iotignite.nodes.Node
 
isConnected() - Method in class com.ardic.android.iotignite.things.Thing
 
isNodeRegistered(Node) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
isNodeRegistered(String) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
isPinExported(Gpio.Number) - Method in interface com.ardic.android.iotignite.services.IPinService
Returns pin export status.
isPinExported(Gpio.Number) - Method in class com.ardic.android.iotignite.services.PinService
 
isPinInput(Gpio.Number) - Method in interface com.ardic.android.iotignite.services.IPinService
Returns gpio pin input state.
isPinInput(Gpio.Number) - Method in class com.ardic.android.iotignite.services.PinService
 
isPinOutput(Gpio.Number) - Method in interface com.ardic.android.iotignite.services.IPinService
Returns gpio pin output state.If pin is OUTPUT returns true.
isPinOutput(Gpio.Number) - Method in class com.ardic.android.iotignite.services.PinService
 
isRegistered() - Method in interface com.ardic.android.iotignite.interfaces.INode
Check a Thing object registered on IotIgnite or not.
isRegistered() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Checks Thing object is registered or not.
isRegistered() - Method in class com.ardic.android.iotignite.nodes.Node
 
isRegistered() - Method in class com.ardic.android.iotignite.things.Thing
 
isRemoteServiceVersionSupported() - Static method in class com.ardic.android.iotignite.nodes.IotIgniteManager
Returns Remote Service support status of IotIgnite Agent.
isSDKVersionSupported() - Static method in class com.ardic.android.iotignite.nodes.IotIgniteManager
Returns SDK support status of IotIgnite API.
isThingConfigurationCallbackRegistered(String) - Method in class com.ardic.android.iotignite.things.ThingManager
 
isThingRegistered(Thing) - Method in interface com.ardic.android.iotignite.interfaces.IThingManager
Checks Thing object is registered before or not.
isThingRegistered(Thing) - Method in class com.ardic.android.iotignite.things.ThingManager
 
IThing - Interface in com.ardic.android.iotignite.interfaces
The IThing interface is for the Thing that may be an IoT sensor or an actuator.
IThingManager - Interface in com.ardic.android.iotignite.interfaces
Manager interface for Thing objects.

L

LIGHT - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
LINEAR_ACCELERATION - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
ListUtils - Class in com.ardic.android.iotignite.utils
This class has some utility functions for List
LogUtils - Class in com.ardic.android.iotignite.utils
Created by afsin.celik on 11.10.2017.

M

MAGNETIC_FIELD - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
MAGNETIC_FIELD_UNCALIBRATED - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 

N

Node - Class in com.ardic.android.iotignite.nodes
Node class which implements INode interface.
Node(String, String, IotIgniteManager, String, NodeListener) - Constructor for class com.ardic.android.iotignite.nodes.Node
 
NodeListener - Interface in com.ardic.android.iotignite.listeners
Listener interface for Node objects.
NodeType - Enum in com.ardic.android.iotignite.enumerations
Enumeration of Node types for generating node instances

O

onActionReceived(String, String, ThingActionData) - Method in interface com.ardic.android.iotignite.listeners.ThingListener
If Thing set as an actuator, action callback going to be handled here.
onActionReceived(String, String, ThingActionData) - Method in class com.ardic.android.iotignite.things.Thing
 
onConfigurationReceived(Thing) - Method in interface com.ardic.android.iotignite.listeners.ThingListener
Return new configured Thing object.
onConfigurationReceived(Thing) - Method in class com.ardic.android.iotignite.things.Thing
 
onConnected() - Method in interface com.ardic.android.iotignite.callbacks.ConnectionCallback
Happens when customer app connects to IotIgnite.
onConnected() - Method in interface com.ardic.android.iotignite.interfaces.ServiceConnectionListener
 
onConnected() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
Triggers application when IoTIgnite successfully authenticated and ready to use.
onDestroy() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
onDisconnected() - Method in interface com.ardic.android.iotignite.callbacks.ConnectionCallback
Happens when customer app disconnects from IotIgnite.
onDisconnected() - Method in interface com.ardic.android.iotignite.interfaces.ServiceConnectionListener
 
onDisconnected() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
Trigger's application when Ignite connection has lost.
onNodeUnregistered(String) - Method in interface com.ardic.android.iotignite.listeners.NodeListener
If Node is unregistered, callback method notifies the application.
onNodeUnregistered(String) - Method in class com.ardic.android.iotignite.nodes.Node
 
onPostExecute(StringBuilder) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager.AppLogTask
 
onPreExecute() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager.AppLogTask
 
onThingUnregistered(String, String) - Method in interface com.ardic.android.iotignite.listeners.ThingListener
If Thing is unregistered, callback method notifies the application.
onThingUnregistered(String, String) - Method in class com.ardic.android.iotignite.things.Thing
 
ORIENTATION - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 

P

PinService - Class in com.ardic.android.iotignite.services
Class implements IPinService
PRESSURE - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
PROXIMITY - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 

R

READING_DO_NOT_READ - Static variable in class com.ardic.android.iotignite.things.ThingConfiguration
 
READING_WHEN_ARRIVE - Static variable in class com.ardic.android.iotignite.things.ThingConfiguration
 
register() - Method in interface com.ardic.android.iotignite.interfaces.INode
Register Node to IotIgnite.
register() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Register Thing to assigned Node.
register() - Method in class com.ardic.android.iotignite.nodes.Node
 
register() - Method in class com.ardic.android.iotignite.things.Thing
 
registerAppListenerCb() - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
registerNode(Node) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
registerThing(Thing) - Method in interface com.ardic.android.iotignite.interfaces.IThingManager
Register Thing to assigned Node.
registerThing(Thing) - Method in class com.ardic.android.iotignite.things.ThingManager
 
registerThingConfigurationCallback(Thing) - Method in class com.ardic.android.iotignite.things.ThingManager
 
RELATIVE_HUMIDITY - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
REMOTE_SERVICE_VERSION_MIN - Static variable in class com.ardic.android.iotignite.build.IoTIgniteBuild
Supported Version of Remote Service
remoteAppListener - Variable in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
remoteNodeListener - Variable in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
remoteThingListener - Variable in class com.ardic.android.iotignite.things.ThingManager
 
ROTATION_VECTOR - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 

S

SDK_VERSION_INT - Static variable in class com.ardic.android.iotignite.build.IoTIgniteBuild
Current Version of IoT Ignite Ignite SDK (API Level)
sendData(ThingData) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Send ThingData to cloud.
sendData(Thing) - Method in interface com.ardic.android.iotignite.interfaces.IThingManager
Send ThingData to cloud.
sendData(ThingData) - Method in class com.ardic.android.iotignite.things.Thing
 
sendData(Thing) - Method in class com.ardic.android.iotignite.things.ThingManager
 
SERVICE_NOT_READY - Static variable in class com.ardic.android.iotignite.constants.IoTIgniteConstants.InfoMessages
 
ServiceConnectionListener - Interface in com.ardic.android.iotignite.interfaces
 
ServiceInstance - Class in com.ardic.android.iotignite.connection
 
ServiceInstance() - Constructor for class com.ardic.android.iotignite.connection.ServiceInstance
 
setAndroidSensor(Sensor) - Method in class com.ardic.android.iotignite.things.Thing
 
setConnected(boolean, String) - Method in interface com.ardic.android.iotignite.interfaces.INode
Set connection status of Node.
setConnected(boolean, String) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Set connection state of Thing.
setConnected(boolean) - Method in class com.ardic.android.iotignite.nodes.Node
 
setConnected(boolean, String) - Method in class com.ardic.android.iotignite.nodes.Node
 
setConnected(boolean, String) - Method in class com.ardic.android.iotignite.things.Thing
 
setConnectionListener(ConnectionCallback) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager.Builder
Sets ConnectionCallback listener.
setContext(Context) - Method in interface com.ardic.android.iotignite.interfaces.INode
Set Context of Node.
setContext(Context) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager.Builder
Set's Context.
setContext(Context) - Method in class com.ardic.android.iotignite.nodes.Node
 
setCustomConfiguration(String) - Method in class com.ardic.android.iotignite.things.ThingConfiguration
Sets custom configuration
setDataAccuracy(int) - Method in class com.ardic.android.iotignite.things.ThingData
Sets data accuracy if possible.
setDataList(List<String>) - Method in class com.ardic.android.iotignite.things.ThingData
Sets thingData list directly.
setDataReadingFrequency(long) - Method in class com.ardic.android.iotignite.things.ThingConfiguration
Sets data reading frequency in milliseconds
setDataThreshold(float) - Method in class com.ardic.android.iotignite.things.ThingConfiguration
Sets data threshold
setDataTime(long) - Method in class com.ardic.android.iotignite.things.ThingData
Sets data time.
setIsActuator(boolean) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Sets Thing object can/can't receive action message.
setIsActuator(boolean) - Method in class com.ardic.android.iotignite.things.Thing
 
setLogEnabled(boolean) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager.Builder
Determines whether or not the log of the application can be retrieved by IoTIgnite
setMessage(String) - Method in class com.ardic.android.iotignite.things.ThingActionData
Sets ThingActionData message.
setNodeID(String) - Method in interface com.ardic.android.iotignite.interfaces.INode
Set an id to Node.
setNodeID(String) - Method in class com.ardic.android.iotignite.nodes.Node
 
setNodeListener(NodeListener) - Method in interface com.ardic.android.iotignite.interfaces.INode
Sets NodeListener for callbacks.
setNodeListener(NodeListener) - Method in class com.ardic.android.iotignite.nodes.Node
 
setNodeName(String) - Method in interface com.ardic.android.iotignite.interfaces.INode
Set human readable name to Node.
setNodeName(String) - Method in class com.ardic.android.iotignite.nodes.Node
 
setOfflineDataTimeout(long) - Method in class com.ardic.android.iotignite.things.ThingConfiguration
Sets data timeout in milliseconds
setPinMode(Gpio.Number, Gpio.Mode) - Method in interface com.ardic.android.iotignite.services.IPinService
Sets mode of specified gpio pin.
setPinMode(Gpio.Number, Gpio.Mode) - Method in class com.ardic.android.iotignite.services.PinService
 
setThingCategory(ThingCategory) - Method in interface com.ardic.android.iotignite.interfaces.IThing
setThingCategory(ThingCategory) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingConfiguration(ThingConfiguration) - Method in interface com.ardic.android.iotignite.interfaces.IThing
setThingConfiguration(ThingConfiguration) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingContext(Context) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Sets Context of Thing.
setThingContext(Context) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingData(ThingData) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Set or update Thing
setThingData(ThingData) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingDataType(ThingDataType) - Method in class com.ardic.android.iotignite.things.ThingType
Sets data type of Thing object
setThingID(String) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Set Thing's ID.
setThingID(String) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingListener(ThingListener) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Sets ThingListener for actuator and ThingConfiguration callbacks.
setThingListener(ThingListener) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingManager(ThingManager) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingName(String) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Set human readable name to specified Thing.
setThingName(String) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingType(ThingType) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Set specific ThingType for Thing object.
setThingType(ThingType) - Method in class com.ardic.android.iotignite.things.Thing
 
setThingTypeString(String) - Method in class com.ardic.android.iotignite.things.ThingType
 
setThingVendor(String) - Method in class com.ardic.android.iotignite.things.ThingType
Sets vendor of Thing
setThresholdType(ThresholdType) - Method in class com.ardic.android.iotignite.things.ThingConfiguration
Sets threshold type.
setType(String) - Method in class com.ardic.android.iotignite.things.ThingActionData
Sets type of ThingActionData defined by user.
setTypeID(int) - Method in class com.ardic.android.iotignite.things.ThingType
 
setUniqueID(String) - Method in interface com.ardic.android.iotignite.interfaces.INode
Set an uniqueID to Node.
setUniqueID(String) - Method in interface com.ardic.android.iotignite.interfaces.IThing
Set Thing's uniqueID.
setUniqueID(String) - Method in class com.ardic.android.iotignite.nodes.Node
 
setUniqueID(String) - Method in class com.ardic.android.iotignite.things.Thing
 
SIGNIFICANT_MOTION - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
STEP_COUNTER - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
STEP_DETECTOR - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 

T

TEMPERATURE - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
Thing - Class in com.ardic.android.iotignite.things
End point objects of IotIgnite.
Thing(Context, String, ThingType, ThingCategory, boolean, ThingListener, ThingManager, String) - Constructor for class com.ardic.android.iotignite.things.Thing
General thing constructor.
Thing(Context, Sensor, ThingListener, ThingManager) - Constructor for class com.ardic.android.iotignite.things.Thing
Thing constructor for android sensors.
ThingActionData - Class in com.ardic.android.iotignite.things
Action data class for actuator enabled Things.
ThingActionData(String, String) - Constructor for class com.ardic.android.iotignite.things.ThingActionData
ThingActionData constructor.
ThingCategory - Enum in com.ardic.android.iotignite.enumerations
Category class for Thing objects.
ThingConfiguration - Class in com.ardic.android.iotignite.things
ThingConfiguration class for Thing object.
ThingConfiguration() - Constructor for class com.ardic.android.iotignite.things.ThingConfiguration
 
ThingData - Class in com.ardic.android.iotignite.things
ThingData object for sending data to ArCloud.
ThingData() - Constructor for class com.ardic.android.iotignite.things.ThingData
General ThingData constructor.
ThingData(long, List<String>, int) - Constructor for class com.ardic.android.iotignite.things.ThingData
ThingData constructor.
ThingDataType - Enum in com.ardic.android.iotignite.enumerations
A Thing's data type's like sensors data type.
ThingListener - Interface in com.ardic.android.iotignite.listeners
Listener interface for Thing objects.
ThingManager - Class in com.ardic.android.iotignite.things
ThingManager class which is implemented from IThingManager.
ThingManager.ThingFactory - Class in com.ardic.android.iotignite.things
 
ThingType - Class in com.ardic.android.iotignite.things
Type class for Thing objects.
ThingType(String, String, ThingDataType) - Constructor for class com.ardic.android.iotignite.things.ThingType
 
ThresholdType - Enum in com.ardic.android.iotignite.enumerations
Enumeration of Threshold types
toEnum(String) - Static method in enum com.ardic.android.iotignite.exceptions.UnsupportedVersionExceptionType
Returns UnsupportedVersionExceptionType of the given String.
toString() - Method in enum com.ardic.android.iotignite.exceptions.UnsupportedVersionExceptionType
Returns String representation of UnsupportedVersionExceptionType
toString() - Method in class com.ardic.android.iotignite.things.Thing
 

U

UNDEFINED - Static variable in class com.ardic.android.iotignite.enumerations.BuiltinSensors
 
unexportPin(Gpio.Number) - Method in interface com.ardic.android.iotignite.services.IPinService
Unexports pin from user space.
unexportPin(Gpio.Number) - Method in class com.ardic.android.iotignite.services.PinService
 
unregister() - Method in interface com.ardic.android.iotignite.interfaces.INode
Unregister Node from IotIgnite.
unregister() - Method in interface com.ardic.android.iotignite.interfaces.IThing
Unregister Thing to assigned Node.
unregister() - Method in class com.ardic.android.iotignite.nodes.Node
 
unregister() - Method in class com.ardic.android.iotignite.things.Thing
 
unregisterNode(Node) - Method in class com.ardic.android.iotignite.nodes.IotIgniteManager
 
unregisterThing(String) - Method in interface com.ardic.android.iotignite.interfaces.IThingManager
Unregister Thing from assigned Node.
unregisterThing(Thing) - Method in interface com.ardic.android.iotignite.interfaces.IThingManager
Unregister Thing from assigned Node.
unregisterThing(String) - Method in class com.ardic.android.iotignite.things.ThingManager
 
unregisterThing(Thing) - Method in class com.ardic.android.iotignite.things.ThingManager
 
UnsupportedVersionException - Exception in com.ardic.android.iotignite.exceptions
Exception thrown when IotIgnite SDK and IoT Agent is incompatible
UnsupportedVersionException(String) - Constructor for exception com.ardic.android.iotignite.exceptions.UnsupportedVersionException
 
UnsupportedVersionExceptionType - Enum in com.ardic.android.iotignite.exceptions
Enumeration of UnsupportedVersionException type
updateThing(Thing) - Method in class com.ardic.android.iotignite.things.ThingManager
 
updateThingsWhenNodeUnregistered() - Method in class com.ardic.android.iotignite.things.ThingManager
 

V

valueOf(String) - Static method in enum com.ardic.android.iotignite.enumerations.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ardic.android.iotignite.enumerations.ThingCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ardic.android.iotignite.enumerations.ThingDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ardic.android.iotignite.enumerations.ThresholdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ardic.android.iotignite.exceptions.UnsupportedVersionExceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ardic.android.iotignite.services.Gpio.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ardic.android.iotignite.services.Gpio.Model
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ardic.android.iotignite.services.Gpio.Number
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ardic.android.iotignite.services.Gpio.Value
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ardic.android.iotignite.enumerations.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ardic.android.iotignite.enumerations.ThingCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ardic.android.iotignite.enumerations.ThingDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ardic.android.iotignite.enumerations.ThresholdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ardic.android.iotignite.exceptions.UnsupportedVersionExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ardic.android.iotignite.services.Gpio.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ardic.android.iotignite.services.Gpio.Model
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ardic.android.iotignite.services.Gpio.Number
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ardic.android.iotignite.services.Gpio.Value
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_1 - Static variable in class com.ardic.android.iotignite.build.IoTIgniteBuild.REMOTE_SERVICE_VERSIONS
 
VERSION_2 - Static variable in class com.ardic.android.iotignite.build.IoTIgniteBuild.REMOTE_SERVICE_VERSIONS
 

W

writeLogIfDebuggingEnabled(String, String) - Static method in class com.ardic.android.iotignite.utils.LogUtils
 
writeToParcel(Parcel, int) - Method in class com.ardic.android.iotignite.things.ThingActionData
 
writeToParcel(Parcel, int) - Method in class com.ardic.android.iotignite.things.ThingData
 
A B C D E G H I L M N O P R S T U V W 
Skip navigation links