|
DODS 6.5 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This intefrace contains constants needed for data object (or DataStruct object), simple query and complex query caches.
Field Summary | |
static int |
COMPLEX_QUERY_CACHE
Methods use this constant for retrieving information about complex query cache. |
static int |
DATA_CACHE
Methods use this constant for retrieving information about data object or DataStruct object cache. |
static int |
DATA_CACHING
Only data object (or DataStruct object) cache is enabled. |
static boolean |
DEFAULT_All_READONLY
|
static java.lang.String |
DEFAULT_APP_NAME
|
static boolean |
DEFAULT_AUTO_SAVE
|
static boolean |
DEFAULT_AUTO_SAVE_CREATE_VIRGIN
|
static boolean |
DEFAULT_AUTO_WRITE
|
static double |
DEFAULT_CACHE_PERCENTAGE
|
static boolean |
DEFAULT_CASE_SENSITIVE
|
static int |
DEFAULT_DEADLOCK_READ_TIME
|
static int |
DEFAULT_DEADLOCK_RETRY_NUMBER
|
static int |
DEFAULT_DEFAULT_FETCH_SIZE
|
static boolean |
DEFAULT_DELETE_CHECK_VERSION
|
static java.lang.String |
DEFAULT_DODS_CACHE_FACTORY
|
static int |
DEFAULT_FULL_CACHE_COUNT_LIMIT
|
static boolean |
DEFAULT_INCREMENT_VERSIONS
Increment versions during mass Updates. |
static boolean |
DEFAULT_INITIAL_ALL_CACHES
|
static int |
DEFAULT_INITIAL_CACHE_FETCH_SIZE
|
static java.lang.String |
DEFAULT_INITIAL_CONDITION
|
static int |
DEFAULT_INITIAL_DS_CACHE_SIZE
|
static boolean |
DEFAULT_LAZY_LOADING
|
static int |
DEFAULT_MAX_CACHE_SIZE
Constant for maximal number of data objects (or DataStruct object) in the cache. |
static int |
DEFAULT_MAX_COMPLEX_QUERY_CACHE_SIZE
Constant for maximal number of Query objects in the complex query cache. |
static int |
DEFAULT_MAX_EXECUTE_TIME
|
static int |
DEFAULT_MAX_MULTI_JOIN_QUERY_CACHE_SIZE
Constant for maximal number of Query objects in the multi-join query cache. |
static int |
DEFAULT_MAX_SIMPLE_QUERY_CACHE_SIZE
Constant for maximal number of Query objects in the simple query cache. |
static int |
DEFAULT_QUERY_TIMEOUT
|
static boolean |
DEFAULT_READONLY
|
static double |
DEFAULT_RESERVE_FACTOR
Constant used in query caching. |
static boolean |
DEFAULT_SELECT_OIDS
Optional select statement - used with mass Updates and/or deletes . |
static boolean |
DEFAULT_TRANSACTION_CACHES
|
static boolean |
DEFAULT_TRANSACTION_CHECK
|
static java.lang.String |
FULL_CACHE_COUNT_LIMIT
|
static int |
MULTI_JOIN_QUERY_CACHE
Methods use this constant for retrieving information about multi-join query cache. |
static java.lang.String |
PARAMNAME_ALL_READ_ONLY
|
static java.lang.String |
PARAMNAME_APP_NAME
|
static java.lang.String |
PARAMNAME_AUTO_SAVE
|
static java.lang.String |
PARAMNAME_AUTO_SAVE_CREATE_VIRGIN
|
static java.lang.String |
PARAMNAME_AUTO_WRITE
|
static java.lang.String |
PARAMNAME_CACHE_PERCENTAGE
|
static java.lang.String |
PARAMNAME_CASE_SENSITIVE
|
static java.lang.String |
PARAMNAME_DEADLOCK_READ_TIME
|
static java.lang.String |
PARAMNAME_DEADLOCK_RETRY_NUMBER
|
static java.lang.String |
PARAMNAME_DEFAULT_FETCH_SIZE
|
static java.lang.String |
PARAMNAME_DELETE_CHECK_VERSION
|
static java.lang.String |
PARAMNAME_DODS_CACHE_FACTORY
|
static java.lang.String |
PARAMNAME_INCREMENT_VERSIONS
Increment versions during mass Updates. |
static java.lang.String |
PARAMNAME_INITIAL_ALL_CACHES
|
static java.lang.String |
PARAMNAME_INITIAL_CACHE_FETCH_SIZE
|
static java.lang.String |
PARAMNAME_INITIAL_CONDITION
|
static java.lang.String |
PARAMNAME_INITIAL_DS_CACHE_SIZE
|
static java.lang.String |
PARAMNAME_LAZY_LOADING
|
static java.lang.String |
PARAMNAME_MAX_CACHE_SIZE
|
static java.lang.String |
PARAMNAME_MAX_COMPLEX_CACHE_SIZE
|
static java.lang.String |
PARAMNAME_MAX_EXECUTE_TIME
|
static java.lang.String |
PARAMNAME_MAX_MULTI_JOIN_CACHE_SIZE
|
static java.lang.String |
PARAMNAME_MAX_SIMPLE_CACHE_SIZE
|
static java.lang.String |
PARAMNAME_QUERY_TIMEOUT
|
static java.lang.String |
PARAMNAME_READ_ONLY
|
static java.lang.String |
PARAMNAME_RESERVE_FACTOR
|
static java.lang.String |
PARAMNAME_SELECT_OIDS
Name of optional select statement parameter - used with mass Updates and/or deletes. |
static java.lang.String |
PARAMNAME_TRANSACTION_CACHES
|
static java.lang.String |
PARAMNAME_TRANSACTION_CHECK
Names of parameters in configuration file (DatabaseManager section) |
static int |
QUERY_CACHING
Beside data object (or DataStruct object) cache, which is enabled, at least one of simple and complex query caches is enabled. |
static int |
SIMPLE_QUERY_CACHE
Methods use this constant for retrieving information about simple query cache. |
Field Detail |
public static final int DATA_CACHE
public static final int SIMPLE_QUERY_CACHE
public static final int COMPLEX_QUERY_CACHE
public static final int MULTI_JOIN_QUERY_CACHE
public static final int DATA_CACHING
public static final int QUERY_CACHING
public static final int DEFAULT_MAX_CACHE_SIZE
public static final int DEFAULT_MAX_SIMPLE_QUERY_CACHE_SIZE
public static final int DEFAULT_MAX_COMPLEX_QUERY_CACHE_SIZE
public static final int DEFAULT_MAX_MULTI_JOIN_QUERY_CACHE_SIZE
public static final double DEFAULT_RESERVE_FACTOR
num
is number of needed results, then
it is used num
+ DEFAULT_RESERVE_FACTOR * num
of
objects for estimating what is quicker: go to database for all object that
are not in the cache, or run again query on database.
This value is given in percents, as number between 0 and 1
(0.25 means 25%).
For example, if DEFAULT_RESERVE_FACTOR is 0.0, and wanted number of
results is 50, the estimation will be done on 75 (50 + 0.5 * 50) objects.
public static final boolean DEFAULT_TRANSACTION_CHECK
public static final boolean DEFAULT_DELETE_CHECK_VERSION
public static final boolean DEFAULT_AUTO_WRITE
public static final boolean DEFAULT_TRANSACTION_CACHES
public static final boolean DEFAULT_AUTO_SAVE
public static final boolean DEFAULT_AUTO_SAVE_CREATE_VIRGIN
public static final int DEFAULT_DEFAULT_FETCH_SIZE
public static final int DEFAULT_DEADLOCK_READ_TIME
public static final int DEFAULT_DEADLOCK_RETRY_NUMBER
public static final int DEFAULT_QUERY_TIMEOUT
public static final boolean DEFAULT_LAZY_LOADING
public static final int DEFAULT_MAX_EXECUTE_TIME
public static final boolean DEFAULT_INITIAL_ALL_CACHES
public static final java.lang.String DEFAULT_INITIAL_CONDITION
public static final boolean DEFAULT_All_READONLY
public static final boolean DEFAULT_READONLY
public static final double DEFAULT_CACHE_PERCENTAGE
public static final boolean DEFAULT_CASE_SENSITIVE
public static final java.lang.String DEFAULT_APP_NAME
public static final int DEFAULT_INITIAL_CACHE_FETCH_SIZE
public static final int DEFAULT_INITIAL_DS_CACHE_SIZE
public static final boolean DEFAULT_SELECT_OIDS
public static final boolean DEFAULT_INCREMENT_VERSIONS
public static final int DEFAULT_FULL_CACHE_COUNT_LIMIT
public static final java.lang.String PARAMNAME_TRANSACTION_CHECK
public static final java.lang.String PARAMNAME_DELETE_CHECK_VERSION
public static final java.lang.String PARAMNAME_AUTO_WRITE
public static final java.lang.String PARAMNAME_TRANSACTION_CACHES
public static final java.lang.String PARAMNAME_AUTO_SAVE
public static final java.lang.String PARAMNAME_AUTO_SAVE_CREATE_VIRGIN
public static final java.lang.String PARAMNAME_DEFAULT_FETCH_SIZE
public static final java.lang.String PARAMNAME_DEADLOCK_READ_TIME
public static final java.lang.String PARAMNAME_DEADLOCK_RETRY_NUMBER
public static final java.lang.String PARAMNAME_QUERY_TIMEOUT
public static final java.lang.String PARAMNAME_ALL_READ_ONLY
public static final java.lang.String PARAMNAME_LAZY_LOADING
public static final java.lang.String PARAMNAME_MAX_EXECUTE_TIME
public static final java.lang.String PARAMNAME_MAX_CACHE_SIZE
public static final java.lang.String PARAMNAME_MAX_SIMPLE_CACHE_SIZE
public static final java.lang.String PARAMNAME_MAX_COMPLEX_CACHE_SIZE
public static final java.lang.String PARAMNAME_MAX_MULTI_JOIN_CACHE_SIZE
public static final java.lang.String PARAMNAME_RESERVE_FACTOR
public static final java.lang.String PARAMNAME_INITIAL_ALL_CACHES
public static final java.lang.String PARAMNAME_INITIAL_CONDITION
public static final java.lang.String PARAMNAME_READ_ONLY
public static final java.lang.String PARAMNAME_CACHE_PERCENTAGE
public static final java.lang.String PARAMNAME_CASE_SENSITIVE
public static final java.lang.String PARAMNAME_APP_NAME
public static final java.lang.String PARAMNAME_INITIAL_CACHE_FETCH_SIZE
public static final java.lang.String PARAMNAME_INITIAL_DS_CACHE_SIZE
public static final java.lang.String PARAMNAME_SELECT_OIDS
public static final java.lang.String PARAMNAME_INCREMENT_VERSIONS
public static final java.lang.String FULL_CACHE_COUNT_LIMIT
public static final java.lang.String PARAMNAME_DODS_CACHE_FACTORY
public static final java.lang.String DEFAULT_DODS_CACHE_FACTORY
|
DODS 6.5 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |