public class NosqlDbFactory extends Object
Modifier and Type | Class and Description |
---|---|
static class |
NosqlDbFactory.CloudSimProvider
A simple provider that uses a manufactured id for use by the
Cloud Simulator.
|
Constructor and Description |
---|
NosqlDbFactory(NosqlDbConfig config) |
Modifier and Type | Method and Description |
---|---|
static NosqlDbFactory |
createCloudFactory(String endpoint,
String configFile) |
static NosqlDbFactory |
createCloudSimFactory(String endpoint) |
static NosqlDbFactory |
createProxyFactory(String endpoint) |
static NosqlDbFactory |
createProxyFactory(String endpoint,
String user,
char[] password) |
oracle.nosql.driver.NoSQLHandle |
getNosqlClient() |
int |
getQueryCacheCapacity()
Returns the capacity of the prepared query cache.
|
int |
getQueryCacheLifetime()
Returns the lifetime of the prepared query cache in milliseconds.
|
int |
getTableReqPollInterval()
Returns the table request poll interval in milliseconds.
|
int |
getTableReqTimeout()
Returns the table request timeout in milliseconds.
|
int |
getTimestampPrecision()
Returns the precision of the Timestamp NoSQL DB type when creating a
new table.
|
public NosqlDbFactory(NosqlDbConfig config)
public oracle.nosql.driver.NoSQLHandle getNosqlClient()
public static NosqlDbFactory createCloudFactory(String endpoint, String configFile) throws IOException
IOException
public static NosqlDbFactory createCloudSimFactory(String endpoint)
public static NosqlDbFactory createProxyFactory(String endpoint)
public static NosqlDbFactory createProxyFactory(String endpoint, String user, char[] password)
public int getQueryCacheCapacity()
Constants.DEFAULT_QUERY_CACHE_CAPACITY
.public int getQueryCacheLifetime()
Constants.DEFAULT_QUERY_CACHE_LIFETIME_MS
.public int getTableReqTimeout()
Constants.DEFAULT_TABLE_REQ_TIMEOUT_MS
public int getTableReqPollInterval()
Constants.DEFAULT_TABLE_REQ_POLL_INTEVEL_MS
public int getTimestampPrecision()
Constants.DEFAULT_TIMESTAMP_PRECISION
.
Copyright © 2021 Oracle Corporation. All rights reserved.