| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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  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 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| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||