Module de.chojo.sadu.queries
Class CalledBatchQueryImpl
java.lang.Object
de.chojo.sadu.queries.execution.writing.CalledBatchQueryImpl
- All Implemented Interfaces:
DataSourceProvider
,ConnectionProvider
,QueryProvider
,CalledBatchQuery
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.chojo.sadu.queries.api.base.QueryProvider
callConnection, configuration, source
-
Constructor Details
-
CalledBatchQueryImpl
-
-
Method Details
-
insertAndGetKeys
Description copied from interface:CalledBatchQuery
Inserts the specified values into the table.Additionally, generated keys will be retrieved.
- Specified by:
insertAndGetKeys
in interfaceCalledBatchQuery
- Returns:
- The
InsertionBatchResult
that represents the results of the insert operations.
-
insert
Description copied from interface:CalledBatchQuery
Inserts the specified values into the table.- Specified by:
insert
in interfaceCalledBatchQuery
- Returns:
- The
InsertionBatchResult
that represents the results of the insert operations.
-
update
Description copied from interface:CalledBatchQuery
Executes update operations as part of a batch query. Returns the result of the update operation.- Specified by:
update
in interfaceCalledBatchQuery
- Returns:
- The
ManipulationBatchResult
that represents the results of the update operations.
-
delete
Description copied from interface:CalledBatchQuery
Deletes the selected items or records from the data source.- Specified by:
delete
in interfaceCalledBatchQuery
- Returns:
- The
ManipulationBatchResult
that represents the results of the delete operations.
-
query
- Specified by:
query
in interfaceQueryProvider
-