adplus-dvertising
frame-decoration

Question

You can specify exception classes on which to retry the operation.
<step id = "step23">
       <tasklet transaction-manager="transactionManager">
            <chunk reader="csvFileReader" writer="jdbcItemWriter" commit-interval="10" retry-limit="3" cache-capacity="10">
           <retryable-exception-classes>
           <include class="org.springframework.dao.DeadlockLoserDataAccessException"/>
           </retryable-exception-classes> 
           </chunk>
       </tasklet>
</step>

a.

True

b.

False

c.

May be

d.

Can't say

Posted under Java Spring Framework

Answer: (a).True

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. You can specify exception classes on which to retry the operation.

Similar Questions

Discover Related MCQs

Q. You can leverage Spring Batch support for retries and recovery in your own code.

Q. The template that (much like its various other Template cousins) isolates your logic from the nuances of retries and instead enables you to write the code as though you were only going to attempt it once.

Q. The RetryTemplate supports many use cases, with convenient APIs to wrap.

Q. The RetryTemplate itself is configured in the Spring context, although it’s trivial to create in code.

Q. One of the more useful settings for the RetryTemplate is the :-

Q. You want to control how steps are executed, perhaps to eliminate a needless waste of time by:-

Q. Typical jobs of almost any complexity will have multiple steps, however.

Q. There’s nothing to prevent you from having many steps within the flow elements.

Q. Spring Batch provides a mechanism to offload processing to another process.

Q. Pattern which refers to the arrangement of multiple JMS clients all consuming the same queue messages.

Q. Spring Batch ships with only handler, which executes steps in multiple threads using a TaskExecutor strategy.

Q. To determine the next step is the simplest example of a conditional flow.

Q. If you want to vary the execution flow based on some logic more complex than a job’s ExitStatuses:-

Q. Spring Batch work with a system scheduler:-

Q. JobLauncher reference you configured previously is obtained and used to then launch an instance of a Job.

Q. TaskExecutor that will spawn a thread of execution and manage that thread without blocking.

Q. The CommandLineJobRunner for success will return system error codes:-

Q. More complicated return codes can be returned by creating and declaring a top-level bean that implements the interface:-

Q. The bean is recognized and becomes part of the application context because of the:-

Q. To parameterize a job, which is then available to your steps through Spring Batch expression language.