Esri Geoportal Server
1.0

com.esri.gpt.catalog.management
Class MmdQueryRequest

java.lang.Object
  extended by com.esri.gpt.framework.sql.BaseDao
      extended by com.esri.gpt.framework.request.DaoRequest<RequestDefinition<MmdCriteria,MmdResult>>
          extended by com.esri.gpt.catalog.management.MmdRequest
              extended by com.esri.gpt.catalog.management.MmdQueryRequest
All Implemented Interfaces:
IRequest<RequestDefinition<MmdCriteria,MmdResult>>

public class MmdQueryRequest
extends MmdRequest

Queries metadata documents based upon associated query criteria.


Constructor Summary
MmdQueryRequest(RequestContext requestContext, Publisher publisher, MmdCriteria criteria, MmdResult result)
          Construct a metadata management query request.
 
Method Summary
 void execute()
          Executes the query request.
 
Methods inherited from class com.esri.gpt.catalog.management.MmdRequest
getActionCriteria, getActionResult, getPublisher, getQueryCriteria, getQueryResult, getResourceTableName
 
Methods inherited from class com.esri.gpt.framework.request.DaoRequest
getRequestDefinition, setRequestDefinition
 
Methods inherited from class com.esri.gpt.framework.sql.BaseDao
appendExpression, appendValueFilter, closeResultSet, closeStatement, getApplicationConfiguration, getRequestContext, logExpression, returnConnection, setRequestContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MmdQueryRequest

public MmdQueryRequest(RequestContext requestContext,
                       Publisher publisher,
                       MmdCriteria criteria,
                       MmdResult result)
Construct a metadata management query request.

Parameters:
requestContext - the request context
publisher - the publisher
criteria - the request criteria
result - the request result
Method Detail

execute

public void execute()
             throws SQLException,
                    IdentityException,
                    NamingException,
                    ParserConfigurationException,
                    SAXException,
                    IOException
Executes the query request.

Throws:
SQLException - if a database exception occurs
IOException
SAXException
ParserConfigurationException
IdentityException
NamingException

Esri Geoportal Server
1.0

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