|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SqlSimpleFactoryMXBean
The simplified JMX interface for the SQL Engine factory.
The factory can be based on Spring DI framework for example.
For more info please see the Tutorials.
| Method Summary | |
|---|---|
String |
getCrudEngineProcessingCache(String name)
Returns the processing cache used for the selected SQL CRUD Engine |
String |
getDynamicNames()
Returns the collection of names of all initialized/constructed dynamic SQL Engine instances. |
String |
getNames()
Returns the collection of names of all initialized/constructed static SQL Engine instances. |
String |
getProcedureEngineProcessingCache(String name)
Returns the processing cache used for the selected SQL Procedure Engine |
String |
getQueryEngineProcessingCache(String name)
Returns the processing cache used for the selected SQL Query Engine |
String |
initCrudEngines(String names)
In the case the SQL CRUD Engines are not initialized, a new static instances are established in the cache. |
String |
initProcedureEngines(String names)
In the case the SQL Procedure Engines are not initialized, a new static instances are established in the cache. |
String |
initQueryEngines(String names)
In the case the SQL Query Engines are not initialized, a new static instances are established in the cache. |
boolean |
isLazyInit()
Returns the indicator to speed up the initialization process |
String |
newCrudEngine(String name,
String sqlStatement)
A new dynamic SQL CRUD Engine instance is established in the cache. |
String |
newProcedureEngine(String name,
String sqlStatement)
A new dynamic SQL Procedure Engine instance is established in the cache. |
String |
newQueryEngine(String name,
String sqlStatement)
A new dynamic SQL Query Engine instance is established in the cache. |
String |
resetCrudEngineProcessingCache(String name,
String names)
Clears the processing cache used for the selected SQL CRUD Engine |
String |
resetCrudEngines(String names)
In the case any dynamic SQL CRUD Engine is in the cache, the static one is re-established. |
String |
resetProcedureEngineProcessingCache(String name,
String names)
Clears the processing cache used for the selected SQL Procedure Engine |
String |
resetProcedureEngines(String names)
In the case a dynamic SQL Procedure Engine is in the cache, the static one is re-established. |
String |
resetQueryEngineProcessingCache(String name,
String names)
Clears the processing cache used for the selected SQL Query Engine |
String |
resetQueryEngines(String names)
In the case any dynamic SQL Query Engine is in the cache, the static one is re-established. |
| Method Detail |
|---|
String initQueryEngines(String names)
names - the names of the required SQL Query Engines instances
String initCrudEngines(String names)
names - the names of the required SQL CRUD Engines instances
String initProcedureEngines(String names)
names - the names of the required SQL Procedure Engines instances
String resetQueryEngines(String names)
names - the names of the required SQL Query Engines instances
String resetCrudEngines(String names)
names - the names of the required SQL CRUD Engines instances
String resetProcedureEngines(String names)
names - the names of the required SQL Procedure Engines instances
String newQueryEngine(String name,
String sqlStatement)
name - the name of the required SQL Query Engine instancesqlStatement - the new SQL statement, which is going to replace the original one
String newCrudEngine(String name,
String sqlStatement)
name - the name of the required SQL CRUD Engine instancesqlStatement - the new SQL statement, which is going to replace the original one
String newProcedureEngine(String name,
String sqlStatement)
name - the name of the required SQL Procedure Engine instancesqlStatement - the new SQL statement, which is going to replace the original one
String getNames()
String getDynamicNames()
boolean isLazyInit()
String getQueryEngineProcessingCache(String name)
name - the name of the required SQL Query Engine
String getCrudEngineProcessingCache(String name)
name - the name of the required SQL CRUD Engine
String getProcedureEngineProcessingCache(String name)
name - the name of the required SQL Procedure Engine
String resetQueryEngineProcessingCache(String name,
String names)
name - the name of the required SQL Query Enginenames - the names of the processing cache entries to be cleared
String resetCrudEngineProcessingCache(String name,
String names)
name - the name of the required SQL CRUD Enginenames - the names of the processing cache entries to be cleared
String resetProcedureEngineProcessingCache(String name,
String names)
name - the name of the required SQL Procedure Enginenames - the names of the processing cache entries to be cleared
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||