CachingConfServicePolicy
public interface IConfServicePolicy
Modifier and Type | Method | Description |
---|---|---|
boolean |
getAttemptLinkResolutionThroughCache(CfgObjectType objectType) |
Determines whether link resolution should be attempted through the cache
before querying the configuration server (link resolution refers to
the automatic retrieval of configuration objects when certain
properties are accessed).
|
boolean |
getCacheOnRetrieve(ICfgObject obj) |
Determines whether the specified object should be cached upon being
retrieved from the configuration server.
|
boolean |
getCacheOnSave(ICfgObject obj) |
Determines whether the specified object should be cached upon being
saved in the configuration server.
|
boolean |
getOverwriteCachedVersionOnRetrieve(ICfgObject newObj) |
Determines whether an existing cached object should be overwritten
if a newer copy is retrieved from configuration server.
|
boolean |
getQueryCacheOnRetrieve(ICfgQuery query) |
Determines whether the cache should be queried before a retrieve operation
is performed.
|
boolean |
getQueryCacheOnRetrieveMultiple(ICfgQuery query) |
Determines whether the cache should be queried before a retrieve multiple
operation is performed.
|
boolean |
getValidateBeforeSave() |
Determines whether the properties of an object should be validated
for correctness before a save operation is attempted.
|
void |
setValidateBeforeSave(boolean value) |
Determines whether the properties of an object should be validated
for correctness before a save operation is attempted.
|
boolean getQueryCacheOnRetrieve(ICfgQuery query)
query
- The query for the retrieve operationboolean getQueryCacheOnRetrieveMultiple(ICfgQuery query)
query
- The query for the retrieve operationboolean getCacheOnRetrieve(ICfgObject obj)
obj
- The retrieved configuration objectboolean getCacheOnSave(ICfgObject obj)
obj
- The configuration object being savedboolean getAttemptLinkResolutionThroughCache(CfgObjectType objectType)
objectType
- The type of object for which link resolution
is to be attemptedboolean getOverwriteCachedVersionOnRetrieve(ICfgObject newObj)
newObj
- the new version of a cached objectboolean getValidateBeforeSave()
void setValidateBeforeSave(boolean value)
value
- new value for the validation enabling propertySend comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.