クラス DataSourceExtension
java.lang.Object
com.sqlapp.gradle.plugins.extension.DataSourceExtension
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidcall(org.gradle.api.Action<DataSourceExtension> cons) abstract org.gradle.api.provider.Property<Boolean> allowPoolSuspensionabstract org.gradle.api.provider.Property<Boolean> オートコミットabstract org.gradle.api.provider.Property<String> Default Catalogabstract org.gradle.api.provider.Property<String> コネクション初期化時のSQLabstract org.gradle.api.provider.Property<String> コネクションテスト時のSQLabstract org.gradle.api.provider.Property<Long> コネクションタイムアウトabstract org.gradle.api.provider.Property<String> Credentials Provider Class Nameabstract org.gradle.api.provider.Property<String> DataSource Class Nameabstract org.gradle.api.provider.Property<String> JDBC Driver Class Nameabstract org.gradle.api.provider.Property<Long> 最大寿命abstract org.gradle.api.provider.Property<Long> InitializationFailTimeoutabstract org.gradle.api.provider.Property<Boolean> IsolateInternalQueriesabstract org.gradle.api.provider.Property<String> JDBC URLabstract org.gradle.api.provider.Property<Long> プール内のコネクションが不足したときの最大待ち時間abstract org.gradle.api.provider.Property<Long> abstract org.gradle.api.provider.Property<Integer> 最大接続数abstract org.gradle.api.provider.Property<Long> abstract org.gradle.api.provider.Property<Integer> プールに保持する最小のコネクション数abstract org.gradle.api.provider.Property<String> JDBC Passwordabstract org.gradle.api.provider.Property<String> abstract org.gradle.api.file.ConfigurableFileCollectionプロパティファイルabstract org.gradle.api.provider.Property<Boolean> RegisterMbeansabstract org.gradle.api.provider.Property<String> Default Schemaabstract org.gradle.api.provider.Property<String> デフォルトトランザクション分離レベルabstract org.gradle.api.provider.Property<String> JDBC User Nameabstract org.gradle.api.provider.Property<Long> voidproperties(Object... paths) com.zaxxer.hikari.HikariConfigtoConfig()
-
コンストラクタの詳細
-
DataSourceExtension
public DataSourceExtension()
-
-
メソッドの詳細
-
call
-
createDataSource
-
toConfig
public com.zaxxer.hikari.HikariConfig toConfig() -
getDriverClassName
JDBC Driver Class Name -
getCredentialsProviderClassName
@Input @Optional public abstract org.gradle.api.provider.Property<String> getCredentialsProviderClassName()Credentials Provider Class Name -
getDataSourceClassName
DataSource Class Name -
getJdbcUrl
JDBC URL -
getUsername
JDBC User Name -
getPassword
JDBC Password -
getCatalog
Default Catalog -
getSchema
Default Schema -
getAutoCommit
オートコミット -
getAllowPoolSuspension
allowPoolSuspension -
getMaximumPoolSize
最大接続数 -
getIdleTimeout
最大寿命 -
getInitializationFailTimeout
@Input @Optional public abstract org.gradle.api.provider.Property<Long> getInitializationFailTimeout()InitializationFailTimeout -
getIsolateInternalQueries
@Input @Optional public abstract org.gradle.api.provider.Property<Boolean> getIsolateInternalQueries()IsolateInternalQueries -
getKeepaliveTime
プール内のコネクションが不足したときの最大待ち時間 -
getMinimumIdle
プールに保持する最小のコネクション数 -
getValidationTimeout
-
getLeakDetectionThreshold
-
getMaxLifetime
-
getPoolName
-
getConnectionInitSql
コネクション初期化時のSQL -
getConnectionTestQuery
コネクションテスト時のSQL -
getConnectionTimeout
コネクションタイムアウト -
getTransactionIsolation
デフォルトトランザクション分離レベル -
getRegisterMbeans
RegisterMbeans -
getProperties
@InputFiles @PathSensitive(RELATIVE) @Optional public abstract org.gradle.api.file.ConfigurableFileCollection getProperties()プロパティファイル -
properties
-