|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.terasoluna.fw.batch.core.JobStatus
jp.terasoluna.fw.batch.springsupport.transaction.TransactionalJobStatus
public class TransactionalJobStatus
トランザクション情報を保持するジョブステータスクラス。
| 入れ子のクラスの概要 |
|---|
| クラス jp.terasoluna.fw.batch.core.JobStatus から継承された入れ子のクラス/インタフェース |
|---|
JobStatus.STATE |
| フィールドの概要 | |
|---|---|
private static org.apache.commons.logging.Log |
log
ログインスタンス。 |
private java.lang.Object |
savepoint
セーブポイント。 |
private org.springframework.transaction.PlatformTransactionManager |
transactionManager
トランザクションマネージャ。 |
private org.springframework.transaction.TransactionStatus |
transactionStatus
実行中のトランザクションのトランザクションステータス。 |
private boolean |
useSavepoint
セーブポイントを使うかどうかのフラグ。 |
| コンストラクタの概要 | |
|---|---|
TransactionalJobStatus()
|
|
| メソッドの概要 | |
|---|---|
void |
beginTransaction()
トランザクションを取得し設定する。 |
void |
commit()
トランザクションをコミットする。 |
JobStatus |
getChild(JobContext jobContext)
子ジョブ処理状況を取得する。 |
protected org.springframework.transaction.PlatformTransactionManager |
getTransactionManager()
トランザクションマネージャを取得する。 |
void |
releaseAndCreateSavepoint()
セーブポイントを作成していた場合には解放し、新たにセーブポイントを作成 する。 |
void |
rollback()
トランザクションをロールバックする。 |
void |
rollbackToSavepoint()
セーブポイントまでトランザクションをロールバックする。 |
void |
setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
トランザクションマネージャを設定する。 |
void |
setUseSavepoint(boolean useSavepoint)
セーブポイントを使うかどうかを設定する。 |
boolean |
useSavepoint()
セーブポイントを使うかどうかを返す。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
private static org.apache.commons.logging.Log log
private java.lang.Object savepoint
private org.springframework.transaction.PlatformTransactionManager transactionManager
private org.springframework.transaction.TransactionStatus transactionStatus
private boolean useSavepoint
| コンストラクタの詳細 |
|---|
public TransactionalJobStatus()
| メソッドの詳細 |
|---|
public void beginTransaction()
public void commit()
public JobStatus getChild(JobContext jobContext)
JobStatus 内の getChildjobContext - ジョブコンテキスト
protected org.springframework.transaction.PlatformTransactionManager getTransactionManager()
public void releaseAndCreateSavepoint()
public void rollback()
public void rollbackToSavepoint()
public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
transactionManager - トランザクションマネージャpublic void setUseSavepoint(boolean useSavepoint)
useSavepoint - セーブポイントを使う場合には、truepublic boolean useSavepoint()
true
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||