A B C D E F G H I J K L M N O P R S T U V X 
All Classes All Packages

C

caCertificatePath(String) - Method in class ServerConnection
Use this when you have a path to a trusted CA certificate which can be used to validate the server certificate.
caCertificatePath(String) - Method in interface ServerConnectionInterface
Use this when you have a path to a trusted CA certificate which can be used to create the X.509 certificate.
CHANGEID - Field.AutoValue
 
CHANGETRACKING - Field.AutoValue
 
CHAR - Field.FieldType
 
clientP12FilePassword(String) - Method in class ServerConnection
Use this when you have a client key-certificate file, and that file is password-protected.
clientP12FilePath(String) - Method in class ServerConnection
Use this when you have a client key-certificate bundle which will be used to authenticate this client to the FairCom server.
cloneAccount(String, String, String) - Method in class AdminApi
Clones an existing account.
cloneAccount(String, String, String, Boolean, ObjectNode) - Method in class AdminApi
Clones an existing account.
closeCursor() - Method in class Cursor
Closes the cursor and releases its resources on the server.
com.faircom.jsonaction - package com.faircom.jsonaction
 
COMMIT - DbApi.AtEnd
Commits the SQL command.
commitTransaction(String) - Method in class DbApi
Commits a transaction.
commitTransaction(String, String) - Method in class DbApi
Commits a transaction.
commitTransaction(String, String, ObjectNode) - Method in class DbApi
Commits a transaction.
configure() - Method in class ServerConnection
Configure TLS for this ServerConnection instance.
configure() - Method in interface ServerConnectionInterface
Configure TLS for this interface.
configureTopic(String) - Method in class MqApi
This message configures an existing MQTT topic or creates a new one.
configureTopic(String, String) - Method in class MqApi
This message configures an existing MQTT topic or creates a new one.
configureTopic(String, String, String) - Method in class MqApi
This message configures an existing MQTT topic or creates a new one.
configureTopic(String, String, String, ObjectNode) - Method in class MqApi
This message configures an existing MQTT topic or creates a new one.
connect() - Method in class Session
Configure this class and the ServerConnection class, using previously run setters.
connectInfo() - Method in class ServerConnection
Retrieve connection information the configured endpoint, TLS version, how TLS is configured, the time of the first connection, the current date and time the number of bytes sent, and the number of bytes received.
ConnectionException - Exception in com.faircom.jsonaction
Extends the ApiException class to handle connection exceptions.
ConnectionException(String, Exception) - Constructor for exception ConnectionException
Constructs a new exception with the specified detail message.
CONTINUE - DbApi.OnError
Continues execution of the SQL command.
createAccount(String, String) - Method in class AdminApi
Create a new account.
createAccount(String, String, ObjectNode) - Method in class AdminApi
Create a new account.
createCodePackage(String, AdminApi.CodeType, String, String) - Method in class AdminApi
 
createCodePackage(String, AdminApi.CodeType, String, String, AdminApi.CodeStatus, String, String, ObjectNode) - Method in class AdminApi
 
createDatabase(String) - Method in class DbApi
Creates a new database with the specified name.
createDatabase(String, String, ObjectNode) - Method in class DbApi
Creates a new database with the specified name.
createIndex(String, String, String, List<String>) - Method in class DbApi
Creates an index for the specified fields in the specified table.
createIndex(String, String, String, List<String>, String, ObjectNode) - Method in class DbApi
Creates an index for the specified fields in the specified table.
createIntegrationTable(String) - Method in class HubApi
 
createIntegrationTable(String, String, Fields, ObjectNode) - Method in class HubApi
Create an integration table on the FairCom server.
createSession(String, String) - Method in class AdminApi
Establish a new session to a FairCom JSON Action API server.
createSession(String, String, ObjectNode) - Method in class AdminApi
Establish a new session to a FairCom JSON Action API server.
createTable(String, String, Fields) - Method in class DbApi
Creates a table using the provided fields and properties.
createTable(String, String, Fields, String, ObjectNode) - Method in class DbApi
Creates a table using the provided fields and properties.
createTransaction() - Method in class DbApi
Generates a new "transactionId" value and returns it in the "result.transactionId" property.
createTransaction(ObjectNode) - Method in class DbApi
Generates a new "transactionId" value and returns it in the "result.transactionId" property.
createTransactionSavepoint(String) - Method in class DbApi
Creates a transaction savepoint and returns a unique identifier for the savepoint in the "result.transactionSavepointId" property.
createTransactionSavepoint(String, ObjectNode) - Method in class DbApi
Creates a transaction savepoint and returns a unique identifier for the savepoint in the "result.transactionSavepointId" property.
createTransform(String) - Method in class TransformApi
The "createTransform" action creates a transform and saves it by name for reuse in MQTT topics and inputs.
createTransform(String, List<TransformApi.TransformAction>) - Method in class TransformApi
The "createTransform" action creates a transform and saves it by name for reuse in MQTT topics and inputs.
createTransform(String, List<TransformApi.TransformAction>, ObjectNode) - Method in class TransformApi
The "createTransform" action creates a transform and saves it by name for reuse in MQTT topics and inputs.
createTransform(String, List<TransformApi.TransformAction>, ObjectNode, ObjectNode) - Method in class TransformApi
The "createTransform" action creates a transform and saves it by name for reuse in MQTT topics and inputs.
CURRENTPOSITION - Cursor.StartFrom
The server tracks the current position of each cursor.
Cursor - Class in com.faircom.jsonaction
Retrieves data from a query.
Cursor(Session, ObjectNode) - Constructor for class Cursor
Construct a Cursor class object from any of the getCursor* methods in DbApi.
Cursor(Session, ObjectNode, String) - Constructor for class Cursor
Manually construct a Cursor class object from a cursorId and a Session class object.
Cursor.StartFrom - Enum in com.faircom.jsonaction
Specifies where a cursor starts: current position, before the first record, or after the last record.
A B C D E F G H I J K L M N O P R S T U V X 
All Classes All Packages