|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | ||
|---|---|---|
|
ResourceManagerLocal.disambiguate(List<T> results,
org.rhq.core.util.IntExtractor<? super T> resourceIdExtractor,
DisambiguationUpdateStrategy updateStrategy)
|
|
|
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
|
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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||