BatchConfig.java
2.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.aemds.guide.batch.api;
import com.adobe.aemds.guide.batch.api.BatchProvider;
import com.adobe.aemds.guide.batch.api.BatchType;
import com.adobe.aemds.guide.batch.api.PostProcessor;
import com.adobe.aemds.guide.batch.api.RecordSplitter;
import com.adobe.aemds.guide.storage.api.StorageProvider;
import java.util.HashMap;
public class BatchConfig
extends HashMap<String, Object> {
private static final long serialVersionUID = -3422334047132064737L;
public static final String recordSplitter = "recordSplitter";
public static final String recordIdentifier = "recordIdentifier";
public static final String batchProvider = "batchProvider";
public static final String storageProvider = "storageProvider";
public static final String postProcessor = "postProcessor";
public static final String batchType = "batchType";
public BatchConfig() {
}
public BatchConfig(RecordSplitter recordSplitter, BatchProvider batchProvider, StorageProvider storageProvider, PostProcessor postProcessor, BatchType batchType) {
this.setRecordSplitter(recordSplitter);
this.setBatchProvider(batchProvider);
this.setStorageProvider(storageProvider);
this.setPostProcessor(postProcessor);
this.setBatchType(batchType);
}
public RecordSplitter getRecordSplitter() {
return (RecordSplitter)this.get("recordSplitter");
}
public void setRecordSplitter(RecordSplitter recordSplitter) {
this.put("recordSplitter", recordSplitter);
}
public String getRecordIdentifier() {
return (String)this.get("recordIdentifier");
}
public void setRecordIdentifier(String recordIdentifier) {
this.put("recordIdentifier", recordIdentifier);
}
public BatchProvider getBatchProvider() {
return (BatchProvider)this.get("batchProvider");
}
public void setBatchProvider(BatchProvider batchProvider) {
this.put("batchProvider", batchProvider);
}
public StorageProvider getStorageProvider() {
return (StorageProvider)this.get("storageProvider");
}
public void setStorageProvider(StorageProvider storageProvider) {
this.put("storageProvider", storageProvider);
}
public PostProcessor getPostProcessor() {
return (PostProcessor)this.get("postProcessor");
}
public void setPostProcessor(PostProcessor postProcessor) {
this.put("postProcessor", postProcessor);
}
public BatchType getBatchType() {
return (BatchType)((Object)this.get("batchType"));
}
public void setBatchType(BatchType batchType) {
this.put("batchType", batchType);
}
}