Class DefaultQuickSearchQueryDelegate
java.lang.Object
com.ptc.windchill.baseclient.server.delegate.DefaultQuickSearchQueryDelegate
- All Implemented Interfaces:
QuickSearchQueryDelegate
This delegate implements the
Supported API: true
Extendable: true
QuickSearchQueryDelegate Delegate will be decided based on the on the selector
configured in BaseClient.service.properties.xconf The business logic for QuickSearchFieldWidget should be implemented
here.
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionexecuteBasicQuerySearch(com.ptc.cat.ops.client.internal.FindOperation.FindOperationParams fop, TypeIdentifier[] result_types) Deprecated.executeBasicQuerySearch(String searchQuery, boolean isIgnoreFilters, List<com.ptc.cat.entity.client.attribute.Attribute> searchResultAttributes, TypeIdentifier[] result_types) Supported API: truegetTypeInstance(WTSet persistableObjects, String resultType) Supported API: truegetTypeInstance(WTSet persistableObjects, List<com.ptc.cat.entity.client.Entity> searchCriteriaList, String resultType) Deprecated.
-
Method Details
-
executeBasicQuerySearch
@Deprecated public TypeInstance[] executeBasicQuerySearch(com.ptc.cat.ops.client.internal.FindOperation.FindOperationParams fop, TypeIdentifier[] result_types) Deprecated.Supported API: true- Specified by:
executeBasicQuerySearchin interfaceQuickSearchQueryDelegate- Parameters:
result_types- The types expected as output from the query- Returns:
- A list of
TypeInstances matching to the query up to the configured limit
-
executeBasicQuerySearch
public TypeInstance[] executeBasicQuerySearch(String searchQuery, boolean isIgnoreFilters, List<com.ptc.cat.entity.client.attribute.Attribute> searchResultAttributes, TypeIdentifier[] result_types) Supported API: true- Specified by:
executeBasicQuerySearchin interfaceQuickSearchQueryDelegate- Parameters:
searchQuery-isIgnoreFilters-searchResultAttributes-result_types-- Returns:
-
getTypeInstance
@Deprecated public TypeInstance[] getTypeInstance(WTSet persistableObjects, List<com.ptc.cat.entity.client.Entity> searchCriteriaList, String resultType) Deprecated.Supported API: true- Specified by:
getTypeInstancein interfaceQuickSearchQueryDelegate
-
getTypeInstance
Supported API: true- Specified by:
getTypeInstancein interfaceQuickSearchQueryDelegate- Parameters:
persistableObjects-resultType-- Returns:
-
QuickSearchQueryDelegate.executeBasicQuerySearch(String, boolean, List, TypeIdentifier[])