public class JsrStepContext
extends java.lang.Object
implements javax.batch.runtime.context.StepContext
StepContext
機能を提供するラッパークラス。ラッパーは、関連するコンテキスト情報を取得するために、基になる StepExecution
に委譲します。コンストラクターと説明 |
---|
JsrStepContext(StepExecution stepExecution, java.util.Properties properties) |
修飾子と型 | メソッドと説明 |
---|---|
javax.batch.runtime.BatchStatus | getBatchStatus() |
java.lang.Exception | getException() 最新の例外を返すという JSR-352 の要件と Throwable に対する Spring Batch のサポートの両方をサポートするために、この実装は、基になる StepExecution の障害例外リストで最新の例外を返します。 |
java.lang.String | getExitStatus() |
javax.batch.runtime.Metric[] | getMetrics() |
java.io.Serializable | getPersistentUserData() |
java.util.Properties | getProperties() |
long | getStepExecutionId() |
java.lang.String | getStepName() |
java.lang.Object | getTransientUserData() |
void | setExitStatus(java.lang.String status) |
void | setPersistentUserData(java.io.Serializable data) |
void | setTransientUserData(java.lang.Object data) |
public JsrStepContext(StepExecution stepExecution, java.util.Properties properties)
public java.lang.String getStepName()
javax.batch.runtime.context.StepContext
の getStepName
public java.lang.Object getTransientUserData()
javax.batch.runtime.context.StepContext
の getTransientUserData
public void setTransientUserData(java.lang.Object data)
javax.batch.runtime.context.StepContext
の setTransientUserData
public long getStepExecutionId()
javax.batch.runtime.context.StepContext
の getStepExecutionId
public java.util.Properties getProperties()
javax.batch.runtime.context.StepContext
の getProperties
public java.io.Serializable getPersistentUserData()
javax.batch.runtime.context.StepContext
の getPersistentUserData
public void setPersistentUserData(java.io.Serializable data)
javax.batch.runtime.context.StepContext
の setPersistentUserData
public javax.batch.runtime.BatchStatus getBatchStatus()
javax.batch.runtime.context.StepContext
の getBatchStatus
public java.lang.String getExitStatus()
javax.batch.runtime.context.StepContext
の getExitStatus
public void setExitStatus(java.lang.String status)
javax.batch.runtime.context.StepContext
の setExitStatus
public java.lang.Exception getException()
Throwable
に対する Spring Batch のサポートの両方をサポートするために、この実装は、基になる StepExecution
の障害例外リストで最新の例外を返します。そこの例外が Exception
ではなく Throwable
を継承する場合、Exception
にラップされてから返されます。javax.batch.runtime.context.StepContext
の getException
StepContext.getException()
public javax.batch.runtime.Metric[] getMetrics()
javax.batch.runtime.context.StepContext
の getMetrics