Package com.arcadedb.database
Class DatabaseFactory
- java.lang.Object
-
- com.arcadedb.database.DatabaseFactory
-
- All Implemented Interfaces:
AutoCloseable
public class DatabaseFactory extends Object implements AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description DatabaseFactory(String path)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Database
create()
boolean
exists()
ContextConfiguration
getContextConfiguration()
static Charset
getDefaultCharset()
Database
open()
Database
open(PaginatedFile.MODE mode)
void
registerCallback(DatabaseInternal.CALLBACK_EVENT event, Callable<Void> callback)
Test only APIDatabaseFactory
setAutoTransaction(boolean enabled)
-
-
-
Constructor Detail
-
DatabaseFactory
public DatabaseFactory(String path)
-
-
Method Detail
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
-
exists
public boolean exists()
-
open
public Database open()
-
open
public Database open(PaginatedFile.MODE mode)
-
create
public Database create()
-
setAutoTransaction
public DatabaseFactory setAutoTransaction(boolean enabled)
-
getContextConfiguration
public ContextConfiguration getContextConfiguration()
-
getDefaultCharset
public static Charset getDefaultCharset()
-
registerCallback
public void registerCallback(DatabaseInternal.CALLBACK_EVENT event, Callable<Void> callback)
Test only API
-
-