Revision 64367d00
Added by Katja Luther over 8 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/UpdateResult.java | ||
---|---|---|
122 | 122 |
return updatedObjects; |
123 | 123 |
} |
124 | 124 |
public void addUpdatedObject(CdmBase relatedObject) { |
125 |
this.updatedObjects.add(relatedObject); |
|
125 |
if (relatedObject != null){ |
|
126 |
this.updatedObjects.add(relatedObject); |
|
127 |
} |
|
126 | 128 |
} |
127 | 129 |
public void addUpdatedObjects(Set<? extends CdmBase> updatedObjects) { |
128 |
this.updatedObjects.addAll(updatedObjects); |
|
130 |
if (updatedObjects.size() >0){ |
|
131 |
this.updatedObjects.addAll(updatedObjects); |
|
132 |
} |
|
133 |
|
|
129 | 134 |
} |
130 | 135 |
|
131 | 136 |
// /** |
... | ... | |
182 | 187 |
public void includeResult(UpdateResult includedResult){ |
183 | 188 |
this.setMaxStatus(includedResult.getStatus()); |
184 | 189 |
this.addExceptions(includedResult.getExceptions()); |
190 |
|
|
185 | 191 |
this.addUpdatedObjects(includedResult.getUpdatedObjects()); |
192 |
|
|
193 |
|
|
186 | 194 |
} |
187 | 195 |
|
188 | 196 |
public boolean isOk(){ |
Also available in: Unified diff
minor