Class CouchbaseLite
-
Method Summary
-
Method Details
-
init
public static void init()Initialize CouchbaseLite library. This method MUST be called before using CouchbaseLite.This method expects the current directory to be writeable and will throw an
CouchbaseLiteErrorif it is not. Useinit(boolean, File, File)to specify alternative root and scratch directories.- Throws:
CouchbaseLiteError- on initialization failure
-
init
public static void init(boolean debug) Initialize CouchbaseLite library. This method MUST be called before using CouchbaseLite.This method expects the current directory to be writeable and will throw an
CouchbaseLiteErrorif it is not. Useinit(boolean, File, File)to specify alternative root and scratch directories. Debugging mode is not supported for client code. Please use it only when advised to do so by Couchbase Support Engineering- Parameters:
debug- true if debugging- Throws:
CouchbaseLiteError- on initialization failure
-
init
Initialize CouchbaseLite library. This method MUST be called before using CouchbaseLite.This method allows specifying a default root directory for database files, and the scratch directory used for temporary files (the native library, etc). Both directories must be writable by this process. Debugging mode is not supported for client code. Please use it only when advised to do so by Couchbase Support Engineering
- Parameters:
debug- true if debuggingrootDir- default directory for databasesscratchDir- scratch directory for SQLite- Throws:
CouchbaseLiteError- on initialization failure
-