Interface SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder

  • All Superinterfaces:
    org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
    Enclosing interface:
    SpringBatchEndpointBuilderFactory

    public static interface SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
    extends org.apache.camel.builder.EndpointProducerBuilder
    Builder for endpoint for the Spring Batch component.
    • Method Detail

      • jobFromHeader

        default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobFromHeader​(boolean jobFromHeader)
        Explicitly defines if the jobName should be taken from the headers instead of the URI. The option is a: <code>boolean</code> type. Default: false Group: producer
        Parameters:
        jobFromHeader - the value to set
        Returns:
        the dsl builder
      • jobFromHeader

        default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobFromHeader​(String jobFromHeader)
        Explicitly defines if the jobName should be taken from the headers instead of the URI. The option will be converted to a <code>boolean</code> type. Default: false Group: producer
        Parameters:
        jobFromHeader - the value to set
        Returns:
        the dsl builder
      • jobLauncher

        default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobLauncher​(org.springframework.batch.core.launch.JobLauncher jobLauncher)
        Explicitly specifies a JobLauncher to be used. The option is a: <code>org.springframework.batch.core.launch.JobLauncher</code> type. Group: producer
        Parameters:
        jobLauncher - the value to set
        Returns:
        the dsl builder
      • jobLauncher

        default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobLauncher​(String jobLauncher)
        Explicitly specifies a JobLauncher to be used. The option will be converted to a <code>org.springframework.batch.core.launch.JobLauncher</code> type. Group: producer
        Parameters:
        jobLauncher - the value to set
        Returns:
        the dsl builder
      • jobRegistry

        default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobRegistry​(org.springframework.batch.core.configuration.JobRegistry jobRegistry)
        Explicitly specifies a JobRegistry to be used. The option is a: <code>org.springframework.batch.core.configuration.JobRegistry</code> type. Group: producer
        Parameters:
        jobRegistry - the value to set
        Returns:
        the dsl builder
      • jobRegistry

        default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobRegistry​(String jobRegistry)
        Explicitly specifies a JobRegistry to be used. The option will be converted to a <code>org.springframework.batch.core.configuration.JobRegistry</code> type. Group: producer
        Parameters:
        jobRegistry - the value to set
        Returns:
        the dsl builder