Sonar suggestion - don't use RuntmeException

Change-Id: Ia37837810f6d9f13b3b5fc186094ca431766b7c4
This commit is contained in:
Ray Milkey 2018-06-04 10:06:09 -07:00
parent 4f9085e2d7
commit 2ee4585ea0

View File

@ -161,7 +161,7 @@ public abstract class TapiObjectHandler<T extends ModelObject> {
public DataNode getDataNode() {
ResourceData rData = toResourceData(getModelObjectData());
if (rData.dataNodes().size() > 1) {
throw new RuntimeException("Multiple dataNode found.");
throw new IllegalStateException("Multiple dataNode found.");
}
return rData.dataNodes().get(0);
}
@ -232,7 +232,7 @@ public abstract class TapiObjectHandler<T extends ModelObject> {
ResourceData rData = toResourceData(rNode, rId);
ModelObjectData modelObjectData = modelConverter.createModel(rData);
if (modelObjectData.modelObjects().size() > 1) {
throw new RuntimeException("Multiple modelObject found.");
throw new IllegalStateException("Multiple modelObject found.");
}
return (T) modelObjectData.modelObjects().get(0);
}