# Serialized Form

- ## Package org.apache.batchee.container.exception

  - ### Class org.apache.batchee.container.exception.BatchContainerRuntimeException extends RuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.batchee.container.exception.BatchContainerServiceException extends BatchContainerRuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.batchee.container.exception.IllegalBatchPropertyException extends BatchContainerRuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.batchee.container.exception.PersistenceException extends BatchContainerRuntimeException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.batchee.container.exception.TransactionManagementException extends BatchContainerRuntimeException implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.batchee.container.impl

  - ### Class org.apache.batchee.container.impl.JobInstanceImpl extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### jobInstanceId

            long jobInstanceId

      - #### jobName

            String jobName

      - #### jobXML

            String jobXML

  - ### Class org.apache.batchee.container.impl.StepExecutionImpl extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### batchStatus

            javax.batch.runtime.BatchStatus batchStatus

      - #### commitCount

            long commitCount

      - #### endTime

            Timestamp endTime

      - #### exitStatus

            String exitStatus

      - #### filterCount

            long filterCount

      - #### jobExecutionId

            long jobExecutionId

      - #### persistentUserData

            Serializable persistentUserData

      - #### processSkipCount

            long processSkipCount

      - #### readCount

            long readCount

      - #### readSkipCount

            long readSkipCount

      - #### rollbackCount

            long rollbackCount

      - #### startTime

            Timestamp startTime

      - #### stepContext

            StepContextImpl stepContext

      - #### stepExecutionId

            long stepExecutionId

      - #### stepName

            String stepName

      - #### writeCount

            long writeCount

      - #### writeSkipCount

            long writeSkipCount

- ## Package org.apache.batchee.container.impl.controller.chunk

  - ### Class org.apache.batchee.container.impl.controller.chunk.CheckpointData extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### _jobInstanceId

            long _jobInstanceId

      - #### restartToken

            byte[] restartToken

      - #### stepName

            String stepName

      - #### type

            CheckpointType type

  - ### Class org.apache.batchee.container.impl.controller.chunk.PersistentDataWrapper extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### persistentDataBytes

            byte[] persistentDataBytes

- ## Package org.apache.batchee.container.jsl

  - ### Class org.apache.batchee.container.jsl.IllegalTransitionException extends Exception implements Serializable

- ## Package org.apache.batchee.container.services.persistence

  - ### Class org.apache.batchee.container.services.persistence.MemoryPersistenceManagerService.Structures.ExecutionInstanceData extends Object implements Serializable

    - ### Serialized Fields

      - #### execution

            JobExecutionImpl execution

      - #### stepExecutions

            List<javax.batch.runtime.StepExecution> stepExecutions

  - ### Class org.apache.batchee.container.services.persistence.MemoryPersistenceManagerService.Structures.JobInstanceData extends Object implements Serializable

    - ### Serialized Fields

      - #### checkpoints

            Collection<CheckpointDataKey> checkpoints

      - #### executions

            List<MemoryPersistenceManagerService.Structures.ExecutionInstanceData> executions

      - #### instance

            JobInstanceImpl instance

      - #### status

            JobStatus status

  - ### Class org.apache.batchee.container.services.persistence.MemoryPersistenceManagerService.Structures.StepExecutionInstanceData extends Object implements Serializable

    - ### Serialized Fields

      - #### execution

            StepExecutionImpl execution

      - #### jobExec

            MemoryPersistenceManagerService.Structures.ExecutionInstanceData jobExec

      - #### status

            StepStatus status

- ## Package org.apache.batchee.container.status

  - ### Class org.apache.batchee.container.status.JobStatus extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### batchStatus

            javax.batch.runtime.BatchStatus batchStatus

      - #### currentStepId

            String currentStepId

      - #### exitStatus

            String exitStatus

      - #### jobInstance

            javax.batch.runtime.JobInstance jobInstance

      - #### jobInstanceId

            long jobInstanceId

      - #### latestExecutionId

            long latestExecutionId

      - #### restartOn

            String restartOn

  - ### Class org.apache.batchee.container.status.StepStatus extends Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### batchStatus

            javax.batch.runtime.BatchStatus batchStatus

      - #### exitStatus

            String exitStatus

      - #### lastRunStepExecutionId

            long lastRunStepExecutionId

      - #### numPartitions

            Integer numPartitions

      - #### persistentUserData

            PersistentDataWrapper persistentUserData

      - #### startCount

            int startCount

      - #### stepExecutionId

            long stepExecutionId

- ## Package org.apache.batchee.extras.writer

  - ### Class org.apache.batchee.extras.writer.MultiWriterBase.Checkpoint extends Object implements Serializable

    - ### Serialized Fields

      - #### checkpoint1

            Serializable checkpoint1

      - #### checkpoint2

            Serializable checkpoint2

- ## Package org.apache.batchee.servlet

  - ### Class org.apache.batchee.servlet.JBatchController extends javax.servlet.http.HttpServlet implements Serializable

    - ### Serialized Fields

      - #### appBatches

            Set<String> appBatches

      - #### context

            String context

      - #### defaultScan

            boolean defaultScan

      - #### executionByPage

            int executionByPage

      - #### mapping

            String mapping

      - #### operator

            javax.batch.operations.JobOperator operator

      - #### readOnly

            boolean readOnly

      - #### simpleRestController

            SimpleRestController simpleRestController