|
||||||||||
| 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 |
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 |
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 |
resetCrudEngines(String names)
In the case any dynamic SQL CRUD Engine is in the cache, the static one is re-established. |
String |
resetProcedureEngines(String names)
In the case a dynamic SQL Procedure Engine is in the cache, the static one is re-established. |
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()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||