ImportStatus.java
1.3 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
/*
* Decompiled with CFR 0_118.
*/
package com.adobe.cq.mobile.dps.impl;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
public class ImportStatus {
private List imported = new ArrayList();
private List skipped = new ArrayList();
private List updated = new ArrayList();
public void addImported(String uri) {
this.imported.add(uri);
}
public void addSkipped(String uri) {
this.skipped.add(uri);
}
public void addUpdated(String uri) {
this.updated.add(uri);
}
public List getImported() {
return this.imported;
}
public List getSkipped() {
return this.skipped;
}
public List getUpdated() {
return this.updated;
}
public long getTotalProcessed() {
return this.getSkipped().size() + this.getImported().size() + this.getUpdated().size();
}
public void merge(ImportStatus importStatus) {
this.imported.addAll(importStatus.getImported());
this.skipped.addAll(importStatus.getSkipped());
this.updated.addAll(importStatus.getUpdated());
}
public String toString() {
return this.getClass().getName() + " [Imported: " + this.imported.size() + ", Updated: " + this.updated.size() + ", Skipped: " + this.skipped.size() + "]";
}
}