|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SqlEngineFactory
The factory definition, which can be used to construct the SqlEngine
instances.
The factory can be based on Spring DI framework for example.
For more info please see the Tutorials.
Method Summary | |
---|---|
SqlCrudEngine |
getCheckedCrudEngine(String name)
Returns the named static or dynamic SQL CRUD Engine instance (the primary SQL Processor class). |
SqlProcedureEngine |
getCheckedProcedureEngine(String name)
Returns the named static or dynamic SQL Procedure Engine instance (the primary SQL Processor class). |
SqlQueryEngine |
getCheckedQueryEngine(String name)
Returns the named static or dynamic SQL Query Engine instance (the primary SQL Processor class). |
SqlCrudEngine |
getCheckedStaticCrudEngine(String name)
Returns the named static SQL CRUD Engine instance (the primary SQL Processor class). |
SqlProcedureEngine |
getCheckedStaticProcedureEngine(String name)
Returns the named static SQL Procedure Engine instance (the primary SQL Processor class). |
SqlQueryEngine |
getCheckedStaticQueryEngine(String name)
Returns the named static SQL Query Engine instance (the primary SQL Processor class). |
SqlCrudEngine |
getCrudEngine(String name)
Returns the named static or dynamic SQL CRUD Engine instance (the primary SQL Processor class). |
SqlCrudEngine |
getDynamicCrudEngine(String name,
String sqlStatement)
Returns the named dynamic SQL CRUD Engine instance (the primary SQL Processor class). |
Map<String,SqlEngine> |
getDynamicEngines()
Returns the collection of names of all initialized/constructed dynamic SQL Engine instances. |
Collection<String> |
getDynamicNames()
Returns the collection of names of all initialized/constructed dynamic SQL Engine instances. |
SqlProcedureEngine |
getDynamicProcedureEngine(String name,
String sqlStatement)
Returns the named dynamic SQL Procedure Engine instance (the primary SQL Processor class). |
SqlQueryEngine |
getDynamicQueryEngine(String name,
String sqlStatement)
Returns the named dynamic SQL Query Engine instance (the primary SQL Processor class). |
Map<String,SqlEngine> |
getEngines()
Returns the collection of named dynamic SQL Engines (the primary SQL Processor class) instances. |
Collection<String> |
getNames()
Returns the collection of names of all initialized/constructed static SQL Engine instances. |
SqlProcedureEngine |
getProcedureEngine(String name)
Returns the named static or dynamic SQL Procedure Engine instance (the primary SQL Processor class). |
SqlQueryEngine |
getQueryEngine(String name)
Returns the named static or dynamic SQL Query Engine instance (the primary SQL Processor class). |
SqlCrudEngine |
getStaticCrudEngine(String name)
Returns the named static SQL CRUD Engine instance (the primary SQL Processor class). |
SqlProcedureEngine |
getStaticProcedureEngine(String name)
Returns the named static SQL Procedure Engine instance (the primary SQL Processor class). |
SqlQueryEngine |
getStaticQueryEngine(String name)
Returns the named static SQL Query Engine instance (the primary SQL Processor class). |
boolean |
isLazyInit()
Returns the indicator to speed up the initialization process |
Method Detail |
---|
SqlQueryEngine getQueryEngine(String name)
name
- the name of the required SQL Query Engine instance
SqlCrudEngine getCrudEngine(String name)
name
- the name of the required SQL CRUD Engine instance
SqlProcedureEngine getProcedureEngine(String name)
name
- the name of the required SQL Procedure Engine instance
SqlQueryEngine getDynamicQueryEngine(String name, String sqlStatement) throws SqlEngineException
name
- the name of the required SQL Query Engine instancesqlStatement
- the new SQL statement, which is going to replace the original one
SqlEngineException
- in the case the original statement is missingSqlCrudEngine getDynamicCrudEngine(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
SqlEngineException
- in the case the original statement is missingSqlProcedureEngine getDynamicProcedureEngine(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
SqlEngineException
- in the case the original statement is missingSqlQueryEngine getStaticQueryEngine(String name)
name
- the name of the required SQL Query Engine instance
SqlCrudEngine getStaticCrudEngine(String name)
name
- the name of the required SQL CRUD Engine instance
SqlProcedureEngine getStaticProcedureEngine(String name)
name
- the name of the required SQL Procedure Engine instance
SqlQueryEngine getCheckedQueryEngine(String name) throws SqlEngineException
name
- the name of the required SQL Query Engine instance
SqlEngineException
- in the case the related statement is missingSqlCrudEngine getCheckedCrudEngine(String name)
name
- the name of the required SQL CRUD Engine instance
SqlEngineException
- in the case the related statement is missingSqlProcedureEngine getCheckedProcedureEngine(String name)
name
- the name of the required SQL Procedure Engine instance
SqlEngineException
- in the case the related statement is missingSqlQueryEngine getCheckedStaticQueryEngine(String name) throws SqlEngineException
name
- the name of the required SQL Query Engine instance
SqlEngineException
- in the case the related statement is missingSqlCrudEngine getCheckedStaticCrudEngine(String name)
name
- the name of the required SQL CRUD Engine instance
SqlEngineException
- in the case the related statement is missingSqlProcedureEngine getCheckedStaticProcedureEngine(String name)
name
- the name of the required SQL Procedure Engine instance
SqlEngineException
- in the case the related statement is missingCollection<String> getNames()
Collection<String> getDynamicNames()
Map<String,SqlEngine> getEngines()
Map<String,SqlEngine> getDynamicEngines()
boolean isLazyInit()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |