类 JsrStepContext

  • 所有已实现的接口:
    javax.batch.runtime.context.StepContext

    public class JsrStepContext
    extends java.lang.Object
    implements javax.batch.runtime.context.StepContext
    Wrapper class to provide the StepContext functionality as specified in JSR-352. Wrapper delegates to the underlying StepExecution to obtain the related contextual information.
    从以下版本开始:
    3.0
    作者:
    Michael Minella, Chris Schaefer
    • 方法详细资料

      • getStepName

        public java.lang.String getStepName()
        指定者:
        getStepName 在接口中 javax.batch.runtime.context.StepContext
      • getTransientUserData

        public java.lang.Object getTransientUserData()
        指定者:
        getTransientUserData 在接口中 javax.batch.runtime.context.StepContext
      • setTransientUserData

        public void setTransientUserData​(java.lang.Object data)
        指定者:
        setTransientUserData 在接口中 javax.batch.runtime.context.StepContext
      • getStepExecutionId

        public long getStepExecutionId()
        指定者:
        getStepExecutionId 在接口中 javax.batch.runtime.context.StepContext
      • getProperties

        public java.util.Properties getProperties()
        指定者:
        getProperties 在接口中 javax.batch.runtime.context.StepContext
      • getPersistentUserData

        public java.io.Serializable getPersistentUserData()
        指定者:
        getPersistentUserData 在接口中 javax.batch.runtime.context.StepContext
      • setPersistentUserData

        public void setPersistentUserData​(java.io.Serializable data)
        指定者:
        setPersistentUserData 在接口中 javax.batch.runtime.context.StepContext
      • getBatchStatus

        public javax.batch.runtime.BatchStatus getBatchStatus()
        指定者:
        getBatchStatus 在接口中 javax.batch.runtime.context.StepContext
      • getExitStatus

        public java.lang.String getExitStatus()
        指定者:
        getExitStatus 在接口中 javax.batch.runtime.context.StepContext
      • setExitStatus

        public void setExitStatus​(java.lang.String status)
        指定者:
        setExitStatus 在接口中 javax.batch.runtime.context.StepContext
      • getException

        public java.lang.Exception getException()
        To support both JSR-352's requirement to return the most recent exception and Spring Batch's support for Throwable, this implementation will return the most recent exception in the underlying StepExecution's failure exceptions list. If the exception there extends Throwable instead of Exception, it will be wrapped in an Exception and then returned.
        指定者:
        getException 在接口中 javax.batch.runtime.context.StepContext
        另请参阅:
        StepContext.getException()
      • getMetrics

        public javax.batch.runtime.Metric[] getMetrics()
        指定者:
        getMetrics 在接口中 javax.batch.runtime.context.StepContext