Uses of Interface
org.rhq.enterprise.server.resource.disambiguation.DisambiguationUpdateStrategy

Packages that use DisambiguationUpdateStrategy
org.rhq.enterprise.server.resource   
org.rhq.enterprise.server.resource.disambiguation   
 

Uses of DisambiguationUpdateStrategy in org.rhq.enterprise.server.resource
 

Methods in org.rhq.enterprise.server.resource with parameters of type DisambiguationUpdateStrategy
<T> List<org.rhq.core.domain.resource.composite.DisambiguationReport<T>>
ResourceManagerLocal.disambiguate(List<T> results, org.rhq.core.util.IntExtractor<? super T> resourceIdExtractor, DisambiguationUpdateStrategy updateStrategy)
           
<T> List<org.rhq.core.domain.resource.composite.DisambiguationReport<T>>
ResourceManagerBean.disambiguate(List<T> results, org.rhq.core.util.IntExtractor<? super T> extractor, DisambiguationUpdateStrategy updateStrategy)
           
 

Uses of DisambiguationUpdateStrategy in org.rhq.enterprise.server.resource.disambiguation
 

Classes in org.rhq.enterprise.server.resource.disambiguation that implement DisambiguationUpdateStrategy
 class DefaultDisambiguationUpdateStrategies
          This enumerates different strategies that can be used to update the results to produce disambiguated list.
 

Methods in org.rhq.enterprise.server.resource.disambiguation that return DisambiguationUpdateStrategy
 DisambiguationUpdateStrategy DisambiguationPolicy.getParentsUpdateStrategy()
           
 

Methods in org.rhq.enterprise.server.resource.disambiguation with parameters of type DisambiguationUpdateStrategy
static
<T> List<org.rhq.core.domain.resource.composite.DisambiguationReport<T>>
Disambiguator.disambiguate(List<T> results, DisambiguationUpdateStrategy disambiguationUpdateStrategy, org.rhq.core.util.IntExtractor<? super T> extractor, javax.persistence.EntityManager entityManager, List<String> duplicateTypeNames)
          Given a list of results, this method produces an object decorates the provided original results with data needed to disambiguate the results with respect to resource names, their types and ancestory.
static DisambiguationPolicy DisambiguationPolicy.getUniqueNamePolicy(DisambiguationUpdateStrategy parentsDisambiguationStrategy, List<String> ambiguousTypeNames)
          Creates a "starting" disambiguation policy that is used to try and disambiguate the resources by just their name.
 void DisambiguationPolicy.setParentsUpdateStrategy(DisambiguationUpdateStrategy parentsUpdateStrategy)
           
 

Constructors in org.rhq.enterprise.server.resource.disambiguation with parameters of type DisambiguationUpdateStrategy
DisambiguationPolicy(DisambiguationUpdateStrategy parentsDisambiguationStrategy, List<String> ambiguousTypeNames)
           
 



Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.