public HAConfigDaoImpl() { super(); ResourceSearch = createSearchBuilder(); ResourceSearch.and("resourceId", ResourceSearch.entity().getResourceId(), SearchCriteria.Op.EQ); ResourceSearch.and("resourceType", ResourceSearch.entity().getResourceType(), SearchCriteria.Op.EQ); ResourceSearch.done(); StateUpdateSearch = createSearchBuilder(); StateUpdateSearch.and("id", StateUpdateSearch.entity().getId(), SearchCriteria.Op.EQ); StateUpdateSearch.and("haState", StateUpdateSearch.entity().getHaState(), SearchCriteria.Op.EQ); StateUpdateSearch.and("update", StateUpdateSearch.entity().getUpdateCount(), SearchCriteria.Op.EQ); StateUpdateSearch.done(); HAStateAttr = _allAttributes.get("haState"); MsIdAttr = _allAttributes.get("managementServerId"); UpdateTimeAttr = _allAttributes.get("updateTime"); assert (HAStateAttr != null && MsIdAttr != null && UpdateTimeAttr != null) : "Couldn't find one of these attributes"; }