private List<AtlasVertex> getAssignedEntities(AtlasVertex glossaryTerm) { List<AtlasVertex> ret = new ArrayList<>(); AtlasEntityType termType = getTermEntityType(); AtlasAttribute attr = termType.getRelationshipAttribute(TermSearchProcessor.ATLAS_GLOSSARY_TERM_ATTR_ASSIGNED_ENTITIES); Iterator<AtlasEdge> edges = GraphHelper.getEdgesForLabel(glossaryTerm, attr.getRelationshipEdgeLabel(), attr.getRelationshipEdgeDirection()); boolean excludeDeletedEntities = searchParameters.getExcludeDeletedEntities(); if (edges != null) { while (edges.hasNext()) { AtlasEdge edge = edges.next(); AtlasVertex inVertex = edge.getInVertex(); if (excludeDeletedEntities && AtlasGraphUtilsV2.getState(inVertex) == AtlasEntity.Status.DELETED) { continue; } ret.add(inVertex); } } return ret; }
final int startIdx = context.getSearchParameters().getOffset(); final int limit = context.getSearchParameters().getLimit(); final boolean activeOnly = context.getSearchParameters().getExcludeDeletedEntities();
final int startIdx = context.getSearchParameters().getOffset(); final int limit = context.getSearchParameters().getLimit(); final boolean activeOnly = context.getSearchParameters().getExcludeDeletedEntities();
final int startIdx = context.getSearchParameters().getOffset(); final int limit = context.getSearchParameters().getLimit(); final boolean activeOnly = context.getSearchParameters().getExcludeDeletedEntities();
if (context.getSearchParameters().getExcludeDeletedEntities()) { constructStateTestQuery(indexQuery); if (context.getSearchParameters().getExcludeDeletedEntities() && this.indexQuery == null) { graphQuery.has(Constants.STATE_PROPERTY_KEY, "ACTIVE"); if (graphQueryPredicate != null) { if (context.getSearchParameters().getExcludeDeletedEntities()) { filterGraphQueryPredicate = PredicateUtils.andPredicate(filterGraphQueryPredicate, activePredicate);
if (context.getSearchParameters().getExcludeDeletedEntities()) { entityGraphQueryTraitNames.has(Constants.STATE_PROPERTY_KEY, "ACTIVE");