Non-visible component allowing you to store data on a Internet connected database server (using Redis software). This allows the users of your App to share data with each other. By default data will be stored in a server maintained by AppyBuilder, however you can setup and run your own server. Set the "RedisServer" property and "RedisPort" Property to access your own server.
Gets the ProjectID for this CloudDB project.
The Redis Server port to use. Defaults to 6381
The Redis Server to use to store data. A setting of "DEFAULT" means that the MIT server will be used.
This field contains the authentication token used to login to the backed Redis server. For the "DEFAULT" server, do not edit this value, the system will fill it in for you. A system administrator may also provide a special value to you which can be used to share data between multiple projects from multiple people. If using your own Redis server, set a password in the server's config and enter it here.
Set to true to use SSL to talk to CloudDB/Redis server. This should be set to True for the "DEFAULT" server.
Indicates that an error occurred while communicating with the CloudDB Redis server.
Indicates that the data in the CloudDB project has changed. Launches an event with the tag and value that have been updated.
Event triggered by the "RemoveFirstFromList" function. The argument "value" is the object that was the first in the list, and which is now removed.
Indicates that a GetValue request has succeeded.
Event triggered when we have received the list of known tags. Used with the "GetTagList" Function.
Append a value to the end of a list atomically. If two devices use this function simultaneously, both will be appended and no data lost.
Remove the tag from CloudDB
returns True if we are on the network and will likely be able to connect to the CloudDB server.
Get the list of tags for this application. When complete a "TagList" event will be triggered with the list of known tags.
GetValue asks CloudDB to get the value stored under the given tag. It will pass valueIfTagNotThere to GotValue if there is no value stored under the tag.
Return the first element of a list and atomically remove it. If two devices use this function simultaneously, one will get the first element and the the other will get the second element, or an error if there is no available element. When the element is available, the "FirstRemoved" event will be triggered.
Asks CloudDB to store the given value under the given tag.