package nl.ipo.cds.admin.ba.controller; import nl.ipo.cds.domain.Dataset; import nl.ipo.cds.domain.RefreshPolicy; public class BronhouderDataset { private long id; private String type; private String naam = ""; private boolean actief = false; private String uuid; private RefreshPolicy refreshPolicy; private final int validAttributeMappings; private final int totalAttributeMappings; public BronhouderDataset() { validAttributeMappings = 0; totalAttributeMappings = 0; } public BronhouderDataset(Dataset dataset, int validAttributeMappings, int totalAttributeMappings){ this.id = dataset.getId(); this.type = dataset.getDatasetType().getNaam(); this.naam = dataset.getNaam(); this.uuid = dataset.getUuid(); this.actief = dataset.getActief(); this.refreshPolicy = dataset.getRefreshPolicy(); //W1502 019 this.validAttributeMappings = validAttributeMappings; this.totalAttributeMappings = totalAttributeMappings; } public long getId() { return id; } public void setId(long id) { this.id = id; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getNaam() { return naam; } public void setNaam(String naam) { this.naam = naam; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public int getValidAttributeMappings() { return validAttributeMappings; } public int getTotalAttributeMappings() { return totalAttributeMappings; } public boolean isActief() { return actief; } public void setActief(boolean actief) { this.actief = actief; } //W1502 019 public void setRefreshPolicy(RefreshPolicy refreshPolicy){ this.refreshPolicy = refreshPolicy; } public RefreshPolicy getRefreshPolicy(){ return refreshPolicy; } }