JavaScript Client SDK
Class Index | File Index

Classes


Class Index

AK

The Akula client namespace.

Action

The action namespace.

AppProperties

The AppPropeties class represents a set of app properties for the currently authenticated user.

BasicSyncSerializer

The BasicSyncSerializer is the default sync serializer used by the persistence manager to serialize a sync request and parse a sync response.

CredentialsManager

The CredentialsManager class represents user credentials that the client requires to connect to a back end data source through a custom module.

Device

The device namespace.

EncryptionManager

The EncryptionManager manages access to the persistent data store when encryption is being used.

Exception

An Exception object represents a general exception.

HTTPAgent

Use the HTTPAgent class to make requests to the server.

HttpSplitResponseHandler

The HttpSplitResponseHandler is provided in the callback method for ServerAgent's getSplitData method.

Permissions

The Permissions class represents a set of permissions for the currently authenticated user.

PersistenceManager

The PersistenceManager is the central interface for reading and writing objects into persistable storage and for synchronizing data in the persistent storage with the Akula Server.

RevertRecord

The RevertRecord class represents a record rejected by the server during a sync operation, where a SyncResult object contains an Array of RevertRecords.

SchemaBuilder

The SchemaBuilder class creates a schema either programmatically or by parsing an XML file.

ServerAgent

Use the ServerAgent class to make requests to the server, automatically adding the Akula sessionId header if you are logged in.

ServerChangeSet

The ServerChangeSet class represents the added, updated, and deleted set of objects returned from the server since the last successful sync.

ServerException

The ServerException class represents an exception related to an HTTP request to a server.

Session

The Session class contains the login() and logout() methods that you use to authenticate a user on the Akula server.

Storage

A Storage object acts as an interface to the browser's local storage mechanism (which may vary across browser type and version).

SyncResult

The SyncResult class defines the object returned in the promise object after a successful call to the PersistenceManager.sync() method.

User

The User class represents an authenticated user.

_global_


©2013 Verivo Software, Inc. Documentation generated by JsDoc Toolkit 2.4.0 on Mon Apr 27 2015 15:06:21 GMT-0400 (EDT)