Package | Description |
---|---|
org.kunlab.kpm.db | |
org.kunlab.kpm.meta | |
org.kunlab.kpm.meta.interfaces |
Modifier and Type | Method and Description |
---|---|
Transaction |
Transaction.beforeCommit(Transaction.TransactionRun beforeCommit)
コミット前に実行する処理を登録します。
|
static Transaction |
Transaction.create(@NotNull Connection connection,
@Nullable String sql)
トランザクションを開始します。
|
static Transaction |
Transaction.create(@NotNull com.zaxxer.hikari.HikariDataSource dataSource)
トランザクションを開始します。
|
static Transaction |
Transaction.create(@NotNull com.zaxxer.hikari.HikariDataSource dataSource,
@Nullable String sql)
トランザクションを開始します。
|
static Transaction |
Transaction.create(@NotNull Transaction transaction,
@Nullable String sql)
トランザクションを開始します。
|
Transaction |
Transaction.renew(@Nullable String newQuery)
トランザクションを再生成します。
|
Transaction |
Transaction.set(int index,
boolean value)
SQL文に真偽値をセットします。
|
Transaction |
Transaction.set(int index,
byte value)
SQL文にバイナリ値をセットします。
|
Transaction |
Transaction.set(int index,
byte[] value)
SQL文にバイト配列をセットします。
|
Transaction |
Transaction.set(int index,
double value)
SQL文に64ビット浮動小数点数値をセットします。
|
Transaction |
Transaction.set(int index,
float value)
SQL文に32ビット浮動小数点数値をセットします。
|
Transaction |
Transaction.set(int index,
int value)
SQL文に32ビット整数値をセットします。
|
Transaction |
Transaction.set(int index,
long value)
SQL文に64ビット整数値をセットします。
|
Transaction |
Transaction.set(int index,
short value)
SQL文に16ビット整数値をセットします。
|
Transaction |
Transaction.set(int index,
@Nullable String value)
SQL文に文字列値をセットします。
|
Transaction |
Transaction.setNull(int index,
int type)
SQL文にNULL値をセットします。
|
Modifier and Type | Method and Description |
---|---|
static Transaction |
Transaction.create(@NotNull Transaction transaction,
@Nullable String sql)
トランザクションを開始します。
|
void |
Transaction.TransactionRun.run(Transaction transaction) |
Modifier and Type | Method and Description |
---|---|
void |
PluginMetaProviderImpl.removePluginMeta(String pluginName,
Transaction transaction) |
Constructor and Description |
---|
PluginMetaIteratorImpl(@NotNull PluginMetaProvider metaProvider,
@NotNull Transaction transaction) |
Modifier and Type | Method and Description |
---|---|
void |
PluginMetaProvider.removePluginMeta(String pluginName,
Transaction transaction)
プラグインのメタデータを削除します。
|
Copyright © 2023. All rights reserved.