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
All Classes All Packages
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.
All Classes All Packages