Esri Geoportal Server
1.0

com.esri.gpt.server.csw.provider.local
Class QueryEvaluator

java.lang.Object
  extended by com.esri.gpt.server.csw.provider.local.DiscoveryAdapter
      extended by com.esri.gpt.server.csw.provider.local.QueryEvaluator
All Implemented Interfaces:
IQueryEvaluator

public class QueryEvaluator
extends DiscoveryAdapter
implements IQueryEvaluator

Evaluates a CSW query.


Constructor Summary
QueryEvaluator(OperationContext context)
          Default constructor
 
Method Summary
 void evaluateIdQuery(OperationContext context, String[] ids)
          Builds and evaluates an ID based query.
 void evaluateQuery(OperationContext context)
          Evaluates the query.
 
Methods inherited from class com.esri.gpt.server.csw.provider.local.DiscoveryAdapter
getDiscoveryContext, parsePropertyName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryEvaluator

public QueryEvaluator(OperationContext context)
Default constructor

Method Detail

evaluateIdQuery

public void evaluateIdQuery(OperationContext context,
                            String[] ids)
                     throws Exception
Builds and evaluates an ID based query.

Specified by:
evaluateIdQuery in interface IQueryEvaluator
Parameters:
context - the operation context
ids - the IDs to query
Throws:
Exception - if a processing exception occurs

evaluateQuery

public void evaluateQuery(OperationContext context)
                   throws Exception
Evaluates the query.

Specified by:
evaluateQuery in interface IQueryEvaluator
Parameters:
context - the operation context
Throws:
Exception - if a processing exception occurs

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.