1 package org.kuali.ole.batch.bo;
2
3 import org.kuali.ole.docstore.common.document.*;
4
5 import java.util.ArrayList;
6 import java.util.List;
7
8
9
10
11
12
13
14
15 public class OLEBatchBibImportBo {
16
17
18 List<BibTree> bibTreesToCreate = new ArrayList<>();
19 List<Bib> bibsToUpdate = new ArrayList<>();
20 List<HoldingsTree> holdingsTreesToCreate = new ArrayList<>();
21 List<Holdings> holdingsToUpdate = new ArrayList<>();
22 List<Item> itemsToCreate = new ArrayList<>();
23 List<Item> itemsToUpdate = new ArrayList<>();
24 List<String> holdingsIdsToBeDeleted = new ArrayList<>();
25 List<String> itemIdsToBeDeleted = new ArrayList<>();
26
27 public List<BibTree> getBibTreesToCreate() {
28 return bibTreesToCreate;
29 }
30
31 public List<Bib> getBibsToUpdate() {
32 return bibsToUpdate;
33 }
34
35 public List<HoldingsTree> getHoldingsTreesToCreate() {
36 return holdingsTreesToCreate;
37 }
38
39 public List<Holdings> getHoldingsToUpdate() {
40 return holdingsToUpdate;
41 }
42
43 public List<Item> getItemsToCreate() {
44 return itemsToCreate;
45 }
46
47 public List<Item> getItemsToUpdate() {
48 return itemsToUpdate;
49 }
50
51 public List<String> getHoldingsIdsToBeDeleted() {
52 return holdingsIdsToBeDeleted;
53 }
54
55 public List<String> getItemIdsToBeDeleted() {
56 return itemIdsToBeDeleted;
57 }
58 }