# Uses of Interface
org.springframework.batch.core.explore.JobExplorer

Packages that use JobExplorer
Package
Description
org.springframework.batch.core
Core domain context for Spring Batch covering jobs, steps, configuration and execution abstractions.
org.springframework.batch.core.configuration.annotation
Annotations and builder factories for java based configuration
org.springframework.batch.core.explore.support
Specific implementations of explorer concerns.
org.springframework.batch.core.launch.support
Support classes for use in bootstrap and launch implementations or configurations.
org.springframework.batch.core.partition.support
Implementation of common partition components.
org.springframework.batch.core.step.tasklet
Interfaces and generic implementations of tasklet concerns.
org.springframework.batch.integration.config.annotation
APIs for the configuration of Spring Integration components through annotations.
org.springframework.batch.integration.partition
Remote partitioning components.

- ## Uses of JobExplorer in org.springframework.batch.core

  Constructors in org.springframework.batch.core with parameters of type JobExplorer
  Modifier
  Constructor
  Description
  ``
  `JobParametersBuilder(JobExplorer jobExplorer)`
  ``
  `JobParametersBuilder(JobParameters jobParameters, JobExplorer jobExplorer)`
  Copy constructor.

- ## Uses of JobExplorer in org.springframework.batch.core.configuration.annotation

  Methods in org.springframework.batch.core.configuration.annotation that return JobExplorer
  Modifier and Type
  Method
  Description
  `protected JobExplorer`
  DefaultBatchConfigurer.`createJobExplorer()`
  `JobExplorer`
  BatchConfigurer.`getJobExplorer()`
  `JobExplorer`
  DefaultBatchConfigurer.`getJobExplorer()`
  `abstract JobExplorer`
  AbstractBatchConfiguration.`jobExplorer()`
  `JobExplorer`
  ModularBatchConfiguration.`jobExplorer()`
  `JobExplorer`
  SimpleBatchConfiguration.`jobExplorer()`

- ## Uses of JobExplorer in org.springframework.batch.core.explore.support

  Classes in org.springframework.batch.core.explore.support that implement JobExplorer
  Modifier and Type
  Class
  Description
  `class`
  `SimpleJobExplorer`
  Implementation of `JobExplorer` using the injected DAOs.
  Methods in org.springframework.batch.core.explore.support that return JobExplorer
  Modifier and Type
  Method
  Description
  `JobExplorer`
  JobExplorerFactoryBean.`getObject()`
  Methods in org.springframework.batch.core.explore.support that return types with arguments of type JobExplorer
  Modifier and Type
  Method
  Description
  `Class<JobExplorer>`
  AbstractJobExplorerFactoryBean.`getObjectType()`
  The type of object to be returned from `FactoryBean.getObject()`.

- ## Uses of JobExplorer in org.springframework.batch.core.launch.support

  Methods in org.springframework.batch.core.launch.support with parameters of type JobExplorer
  Modifier and Type
  Method
  Description
  `void`
  CommandLineJobRunner.`setJobExplorer(JobExplorer jobExplorer)`
  Injection setter for `JobExplorer`.
  `void`
  SimpleJobOperator.`setJobExplorer(JobExplorer jobExplorer)`
  Public setter for the `JobExplorer`.

- ## Uses of JobExplorer in org.springframework.batch.core.partition.support

  Methods in org.springframework.batch.core.partition.support with parameters of type JobExplorer
  Modifier and Type
  Method
  Description
  `void`
  RemoteStepExecutionAggregator.`setJobExplorer(JobExplorer jobExplorer)`
  Constructors in org.springframework.batch.core.partition.support with parameters of type JobExplorer
  Modifier
  Constructor
  Description
  ``
  `RemoteStepExecutionAggregator(JobExplorer jobExplorer)`
  Create a new instance with a job explorer that can be used to refresh the data when aggregating.

- ## Uses of JobExplorer in org.springframework.batch.core.step.tasklet

  Methods in org.springframework.batch.core.step.tasklet with parameters of type JobExplorer
  Modifier and Type
  Method
  Description
  `void`
  SystemCommandTasklet.`setJobExplorer(JobExplorer jobExplorer)`

- ## Uses of JobExplorer in org.springframework.batch.integration.config.annotation

  Constructors in org.springframework.batch.integration.config.annotation with parameters of type JobExplorer
  Modifier
  Constructor
  Description
  ``
  `BatchIntegrationConfiguration(JobRepository jobRepository, JobExplorer jobExplorer, org.springframework.transaction.PlatformTransactionManager transactionManager)`

- ## Uses of JobExplorer in org.springframework.batch.integration.partition

  Methods in org.springframework.batch.integration.partition with parameters of type JobExplorer
  Modifier and Type
  Method
  Description
  `RemotePartitioningManagerStepBuilder`
  RemotePartitioningManagerStepBuilder.`jobExplorer(JobExplorer jobExplorer)`
  Set the job explorer.
  `RemotePartitioningWorkerStepBuilder`
  RemotePartitioningWorkerStepBuilder.`jobExplorer(JobExplorer jobExplorer)`
  Set the job explorer.
  `void`
  MessageChannelPartitionHandler.`setJobExplorer(JobExplorer jobExplorer)`
  `JobExplorer` to use to query the job repository.
  `void`
  StepExecutionRequestHandler.`setJobExplorer(JobExplorer jobExplorer)`
  An explorer that should be used to check for `StepExecution` completion.
  Constructors in org.springframework.batch.integration.partition with parameters of type JobExplorer
  Modifier
  Constructor
  Description
  ``
  `RemotePartitioningManagerStepBuilderFactory(JobRepository jobRepository, JobExplorer jobExplorer, org.springframework.transaction.PlatformTransactionManager transactionManager)`
  Create a new `RemotePartitioningManagerStepBuilderFactory`.
  ``
  `RemotePartitioningWorkerStepBuilderFactory(JobRepository jobRepository, JobExplorer jobExplorer, org.springframework.transaction.PlatformTransactionManager transactionManager)`
  Create a new `RemotePartitioningWorkerStepBuilderFactory`.