toggle menu
kaskad_platform
1.0.0
jvm
switch theme
search in API
database
/
ru.sydis.database.interfaces
/
SqlQueryExecutor
Sql
Query
Executor
interface
SqlQueryExecutor
Inheritors
MariaDbQueryExecutor
Members
Types
Batch
Statement
Link copied to clipboard
interface
BatchStatement
Functions
begin
Transaction
Link copied to clipboard
abstract
fun
beginTransaction
(
)
close
Connection
Link copied to clipboard
abstract
fun
closeConnection
(
)
commit
Transaction
Link copied to clipboard
abstract
fun
commitTransaction
(
)
end
Transaction
Link copied to clipboard
abstract
fun
endTransaction
(
)
execute
Insert
And
Return
Id
Link copied to clipboard
abstract
fun
executeInsertAndReturnId
(
query
:
String
,
params
:
List
<
Any
?
>
)
:
Long
execute
Query
Link copied to clipboard
abstract
fun
executeQuery
(
query
:
String
,
params
:
List
<
Any
?
>
=
listOf()
)
:
ResultSet
?
execute
Update
Link copied to clipboard
abstract
fun
executeUpdate
(
query
:
String
,
params
:
List
<
Any
?
>
=
listOf()
)
:
Int
init
Connection
Link copied to clipboard
abstract
fun
initConnection
(
)
prepare
Batch
Statement
Link copied to clipboard
abstract
fun
prepareBatchStatement
(
query
:
String
)
:
SqlQueryExecutor.BatchStatement
rollback
Transaction
Link copied to clipboard
abstract
fun
rollbackTransaction
(
)