1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.springframework.batch.item.file;
17
18 import org.springframework.batch.item.NonTransientResourceException;
19
20
21
22
23
24
25 public class NonTransientFlatFileException extends NonTransientResourceException {
26
27 private String input;
28
29 private int lineNumber;
30
31 public NonTransientFlatFileException(String message, String input) {
32 super(message);
33 this.input = input;
34 }
35
36 public NonTransientFlatFileException(String message, String input, int lineNumber) {
37 super(message);
38 this.input = input;
39 this.lineNumber = lineNumber;
40 }
41
42 public NonTransientFlatFileException(String message, Throwable cause, String input, int lineNumber) {
43 super(message, cause);
44 this.input = input;
45 this.lineNumber = lineNumber;
46 }
47
48 public String getInput() {
49 return input;
50 }
51
52 public int getLineNumber() {
53 return lineNumber;
54 }
55 }