|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IConfServicePolicy
The interface to be implemented when defining a policy for the configuration service. The cache-related properties are only valid when caching is enabled.
Method Summary | |
---|---|
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. |
Method Detail |
---|
boolean getQueryCacheOnRetrieve(ICfgQuery query)
query
- The query for the retrieve operation
boolean getQueryCacheOnRetrieveMultiple(ICfgQuery query)
query
- The query for the retrieve operation
boolean getCacheOnRetrieve(ICfgObject obj)
obj
- The retrieved configuration object
boolean getCacheOnSave(ICfgObject obj)
obj
- The configuration object being saved
boolean getAttemptLinkResolutionThroughCache(CfgObjectType objectType)
objectType
- The type of object for which link resolution
is to be attempted
boolean getOverwriteCachedVersionOnRetrieve(ICfgObject newObj)
newObj
- the new version of a cached object
boolean getValidateBeforeSave()
void setValidateBeforeSave(boolean value)
value
- new value for the validation enabling property
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |