クラス AutoProcedureCallImpl
- java.lang.Object
-
- com.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
-
- com.github.mygreen.sqlmapper.core.query.auto.AutoProcedureCallImpl
-
- すべての実装されたインタフェース:
AutoProcedureCall
public class AutoProcedureCallImpl extends AutoStoredExecutorSupport implements AutoProcedureCall
ストアドプロシージャを呼び出すためのSQLを自動生成する処理の実装です。- 導入されたバージョン:
- 0.3
- 作成者:
- T.TSUCHIE
-
-
フィールドの概要
-
クラスから継承されたフィールド com.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
context
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 AutoProcedureCallImpl(SqlMapperContext context, StoredName procedureName)パラメータなしのコンストラクタAutoProcedureCallImpl(SqlMapperContext context, StoredName procedureName, Object parameter)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidexecute()ストアドプロシージャを呼び出します。Optional<Object>getParameter()パラメータStoredNamegetProcedureName()呼び出すストアドプロシージャ名IntegergetQueryTimeout()AutoProcedureCallImplqueryTimeout(int seconds)クエリタイムアウトの秒数を設定します。-
クラスから継承されたメソッド com.github.mygreen.sqlmapper.core.query.auto.AutoStoredExecutorSupport
containsResultParam, createParameterValues, createSqlParameterTypes, doResultValue
-
-
-
-
コンストラクタの詳細
-
AutoProcedureCallImpl
public AutoProcedureCallImpl(SqlMapperContext context, StoredName procedureName)
パラメータなしのコンストラクタ- パラメータ:
context-procedureName-
-
AutoProcedureCallImpl
public AutoProcedureCallImpl(SqlMapperContext context, StoredName procedureName, Object parameter)
-
-
メソッドの詳細
-
queryTimeout
public AutoProcedureCallImpl queryTimeout(int seconds)
インタフェースからコピーされた説明:AutoProcedureCallクエリタイムアウトの秒数を設定します。- 定義:
queryTimeoutインタフェース内AutoProcedureCall- パラメータ:
seconds- クエリタイムアウトの秒数- 戻り値:
- 自身のインスタンス。
-
execute
public void execute()
インタフェースからコピーされた説明:AutoProcedureCallストアドプロシージャを呼び出します。- 定義:
executeインタフェース内AutoProcedureCall
-
getProcedureName
public StoredName getProcedureName()
呼び出すストアドプロシージャ名
-
getQueryTimeout
public Integer getQueryTimeout()
-
-