Package org.sqlproc.engine.config.store
Class XmlEngineConfiguration
java.lang.Object
org.sqlproc.engine.config.store.XmlEngineConfiguration
This class is used only for the SQL Processor dynamic configuration serialization/deserialization.
For more info please see the Tutorials.
- Author:
- Vladimir Hudec
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Integerprivate List<XmlEngineConfiguration.EngineUsage> private List<XmlEngineConfiguration.EngineSql> private List<XmlEngineConfiguration.EngineSql> private List<XmlEngineConfiguration.EngineSql> private Booleanprivate Booleanprivate Integerprivate Booleanprivate List<XmlEngineConfiguration.EngineUsage> private List<XmlEngineConfiguration.EngineUsage> private Booleanprivate Boolean -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate ConcurrentHashMap<String, String> private voidprivate ConcurrentHashMap<String, AtomicInteger> voidsetAsyncInitThreads(Integer asyncInitThreads) voidsetCrudEngines(List<XmlEngineConfiguration.EngineUsage> crudEngines) voidsetDontProcessingCacheEngines(List<String> dontProcessingCacheEngines) voidsetDoProcessingCacheEngines(List<String> doProcessingCacheEngines) voidsetDynamicCrudEngines(List<XmlEngineConfiguration.EngineSql> dynamicCrudEngines) voidsetDynamicProcedureEngines(List<XmlEngineConfiguration.EngineSql> dynamicProcedureEngines) voidsetDynamicQueryEngines(List<XmlEngineConfiguration.EngineSql> dynamicQueryEngines) voidsetInitClearUsage(Boolean initClearUsage) voidsetInitInUsageOrder(Boolean initInUsageOrder) voidsetInitTreshold(Integer initTreshold) voidsetLazyInit(Boolean lazyInit) voidsetProcedureEngines(List<XmlEngineConfiguration.EngineUsage> procedureEngines) voidsetQueryEngines(List<XmlEngineConfiguration.EngineUsage> queryEngines) voidsetUseDynamicProcessingCache(Boolean useDynamicProcessingCache) voidsetUseProcessingCache(Boolean useProcessingCache) voidtoConfig(SqlEngineConfiguration config) toString()
-
Field Details
-
queryEngines
-
crudEngines
-
procedureEngines
-
dynamicQueryEngines
-
dynamicCrudEngines
-
dynamicProcedureEngines
-
lazyInit
-
asyncInitThreads
-
initTreshold
-
initInUsageOrder
-
initClearUsage
-
useProcessingCache
-
useDynamicProcessingCache
-
doProcessingCacheEngines
-
dontProcessingCacheEngines
-
-
Constructor Details
-
XmlEngineConfiguration
public XmlEngineConfiguration() -
XmlEngineConfiguration
-
-
Method Details
-
toConfig
-
getQueryEngines
-
setQueryEngines
-
getCrudEngines
-
setCrudEngines
-
getProcedureEngines
-
setProcedureEngines
-
getDynamicQueryEngines
-
setDynamicQueryEngines
-
getDynamicCrudEngines
-
setDynamicCrudEngines
-
getDynamicProcedureEngines
-
setDynamicProcedureEngines
public void setDynamicProcedureEngines(List<XmlEngineConfiguration.EngineSql> dynamicProcedureEngines) -
getLazyInit
-
setLazyInit
-
getAsyncInitThreads
-
setAsyncInitThreads
-
getInitTreshold
-
setInitTreshold
-
getInitInUsageOrder
-
setInitInUsageOrder
-
getInitClearUsage
-
setInitClearUsage
-
getUseProcessingCache
-
setUseProcessingCache
-
getUseDynamicProcessingCache
-
setUseDynamicProcessingCache
-
getDoProcessingCacheEngines
-
setDoProcessingCacheEngines
-
getDontProcessingCacheEngines
-
setDontProcessingCacheEngines
-
toString
-
copyEng
private void copyEng(ConcurrentHashMap<String, AtomicInteger> from, List<XmlEngineConfiguration.EngineUsage> to) -
copyDyn
private void copyDyn(ConcurrentHashMap<String, String> from, List<XmlEngineConfiguration.EngineSql> to) -
copyEng
private ConcurrentHashMap<String,AtomicInteger> copyEng(List<XmlEngineConfiguration.EngineUsage> from) -
copyDyn
-