com.esri.adf.web.wms.data.query
Class WMSIdentifyCriteriaHandler
java.lang.Object
com.esri.adf.web.wms.data.query.WMSIdentifyCriteriaHandler
- All Implemented Interfaces:
- QueryCriteriaHandler, java.io.Serializable
public class WMSIdentifyCriteriaHandler
- extends java.lang.Object
- implements QueryCriteriaHandler, java.io.Serializable
Handles Query for WMS data source. Only identify query is supported.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WMSIdentifyCriteriaHandler
public WMSIdentifyCriteriaHandler()
handleCriteria
public java.util.List<QueryResult> handleCriteria(QueryCriteria criteria,
java.util.List<? extends WebLayerInfo> webLayerInfos,
WebQuery query,
QueryFunctionality queryFunc)
- Queries the given WMS layers.
- Specified by:
handleCriteria in interface QueryCriteriaHandler
- Parameters:
criteria - the search criteriawebLayerInfos - the layers for query. A list of WMS layers.query - the web query object.queryFunc - the functionality handling the query.
- Returns:
- the list of QueryResults
identify
protected java.util.List<QueryResult> identify(IdentifyCriteria criteria,
WebQuery query,
WMSQueryFunctionality func,
java.util.List<? extends WebLayerInfo> webLayerInfos)
- Handles the identify query operation.
- Parameters:
criteria - the identify criterialayers - a list of WMS layers for query
- Returns:
- the list of QueryResults