Package-level declarations

This package contains the implementation of the Spine web API using the Firebase Realtime Database to deliver data to web clients.

Types

Link copied to clipboard
public final class AsyncClient implements FirebaseClient
A FirebaseClient which executes write operations asynchronously.
Link copied to clipboard
public final class DatabaseUrls
Utilities and static factories dealing with DatabaseUrl.
Link copied to clipboard
public interface FirebaseClient
A client which operates on values in the Firebase database.
Link copied to clipboard
public final class FirebaseClientFactory
A tool for FirebaseClient instances creation.
Link copied to clipboard
public final class FirebaseCredentials
A Firebase Database credentials.
Link copied to clipboard
public final class NodePaths
A static factory for NodePath.
Link copied to clipboard
public final class NodeValue
The Firebase database node value.
Link copied to clipboard
public final class RequestNodePath
A factory creating NodePaths for placing actor request results.
Link copied to clipboard
public final class StoredJson
A JSON representation of data stored in a node of a Firebase Realtime DB.