public class ResultBuilderImpl extends Object implements JobExecutionContext.ResultBuilder
Constructor and Description |
---|
ResultBuilderImpl() |
Modifier and Type | Method and Description |
---|---|
JobExecutionResult |
cancelled()
The job processing failed permanently.
|
JobExecutionResult |
failed()
The job processing failed and might be retried.
|
JobExecutionResult |
failed(long retryDelayInMs)
The job processing failed and might be retried.
|
JobExecutionContext.ResultBuilder |
message(String message)
Add an optional processing message.
|
JobExecutionResult |
succeeded()
The job processing finished successfully.
|
public JobExecutionResult failed(long retryDelayInMs)
JobExecutionContext.ResultBuilder
failed
in interface JobExecutionContext.ResultBuilder
retryDelayInMs
- The new retry delay in ms.public JobExecutionContext.ResultBuilder message(String message)
JobExecutionContext.ResultBuilder
Job.getResultMessage()
.message
in interface JobExecutionContext.ResultBuilder
public JobExecutionResult succeeded()
JobExecutionContext.ResultBuilder
succeeded
in interface JobExecutionContext.ResultBuilder
public JobExecutionResult failed()
JobExecutionContext.ResultBuilder
failed
in interface JobExecutionContext.ResultBuilder
public JobExecutionResult cancelled()
JobExecutionContext.ResultBuilder
cancelled
in interface JobExecutionContext.ResultBuilder
Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.