Package org.springframework.batch.core
Class JobExecutionException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.springframework.batch.core.JobExecutionException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DuplicateJobException
,JobExecutionAlreadyRunningException
,JobExecutionNotFailedException
,JobExecutionNotRunningException
,JobExecutionNotStoppedException
,JobInstanceAlreadyCompleteException
,JobInstanceAlreadyExistsException
,JobInterruptedException
,JobParametersInvalidException
,JobParametersNotFoundException
,JobRestartException
,NoSuchJobException
,NoSuchJobExecutionException
,NoSuchJobInstanceException
Root of exception hierarchy for checked exceptions in job and step execution.
Clients of the
Job
should expect to have to catch and deal with these
exceptions because they signal a user error or an inconsistent state between
the user's instructions and the data.- Author:
- Dave Syer
- See Also:
-
Constructor Summary
ConstructorDescriptionConstruct aJobExecutionException
with a generic message.JobExecutionException
(String msg, Throwable cause) Construct aJobExecutionException
with a generic message and a cause. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
JobExecutionException
Construct aJobExecutionException
with a generic message.- Parameters:
msg
- The message.
-
JobExecutionException
Construct aJobExecutionException
with a generic message and a cause.- Parameters:
msg
- The message.cause
- The cause of the exception.
-