public class DbHealthChecker extends HealthChecker
Dialect.getPingSql()
から取得したSQLを発行する。Constructor and Description |
---|
DbHealthChecker() |
Modifier and Type | Method and Description |
---|---|
void |
setDataSource(javax.sql.DataSource dataSource)
データソースを設定する。
|
void |
setDialect(Dialect dialect)
ダイアレクトを設定する。
|
protected boolean |
tryOut(HttpRequest request,
ExecutionContext context)
ヘルシーと判断できる処理を試す。
|
check, getName, setName
protected boolean tryOut(HttpRequest request, ExecutionContext context) throws java.lang.Exception
HealthChecker
tryOut
in class HealthChecker
request
- リクエストcontext
- コンテキストjava.lang.Exception
- 試した結果発生した例外public void setDataSource(javax.sql.DataSource dataSource)
dataSource
- データソースpublic void setDialect(Dialect dialect)
dialect
- ダイアレクト