AtlasCheckStateResult ret = new AtlasCheckStateResult(); int incorrectFixed = ret.getEntitiesFixed(); int incorrectPartiallyFixed = ret.getEntitiesPartiallyFixed(); int incorrectNotFixed = ret.getEntitiesNotFixed(); ret.setState(AtlasCheckStateResult.State.OK); } else if (incorrectPartiallyFixed != 0) { ret.setState(AtlasCheckStateResult.State.PARTIALLY_FIXED); } else if (incorrectNotFixed != 0) { ret.setState(incorrectFixed > 0 ? AtlasCheckStateResult.State.PARTIALLY_FIXED : AtlasCheckStateResult.State.NOT_FIXED); } else { ret.setState(AtlasCheckStateResult.State.FIXED);
if (result.getEntities() == null) { result.setEntities(new HashMap<String, AtlasEntityState>()); result.getEntities().put(ret.getGuid(), ret); result.incrEntitiesScanned(); result.incrEntitiesFixed(); break; result.incrEntitiesPartiallyFixed(); break; result.incrEntitiesNotFixed(); break; result.incrEntitiesOk(); break;