public abstract class AbstractSearchAssistant extends Object implements SearchAssistant
| Constructor and Description |
|---|
AbstractSearchAssistant(org.rhq.core.domain.auth.Subject subject) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSearchSubsystempublic AbstractSearchAssistant(org.rhq.core.domain.auth.Subject subject)
public int getSubjectId()
public boolean requiresAuthorizationFragment()
public int getMaxResultCount()
public void setMaxResultCount(int maxResultCount)
public String getPrimarySimpleContext()
getPrimarySimpleContext in interface SearchAssistantpublic List<String> getSimpleContexts()
getSimpleContexts in interface SearchAssistantpublic List<String> getParameterizedContexts()
getParameterizedContexts in interface SearchAssistantpublic boolean isNumericalContext(String context)
isNumericalContext in interface SearchAssistantpublic boolean isEnumContext(String context)
isEnumContext in interface SearchAssistantpublic List<String> getParameters(String context, String filter)
getParameters in interface SearchAssistantpublic List<String> getValues(String context, String param, String filter)
getValues in interface SearchAssistantprotected final String conditionallyAddJPQLString(String fragment, String filter)
protected final List<String> filter(Class<? extends Enum<?>> enumType, String filter, boolean includeAnyOption)
Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.