Esri Geoportal Server
1.0

com.esri.gpt.catalog.management
Class MmdRequest

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
All Implemented Interfaces:
IRequest<RequestDefinition<MmdCriteria,MmdResult>>
Direct Known Subclasses:
MmdActionRequest, MmdQueryRequest

public class MmdRequest
extends DaoRequest<RequestDefinition<MmdCriteria,MmdResult>>

Super-class for metadata management requests.


Constructor Summary
protected MmdRequest(RequestContext requestContext, Publisher publisher, MmdCriteria criteria, MmdResult result)
          Construct a metadata management request.
 
Method Summary
 MmdActionCriteria getActionCriteria()
          Gets the action criteria.
 MmdActionResult getActionResult()
          Gets the action result.
protected  Publisher getPublisher()
          Gets the Publisher associated with this request.
 MmdQueryCriteria getQueryCriteria()
          Gets the query criteria.
 MmdQueryResult getQueryResult()
          Gets the query result.
protected  String getResourceTableName()
          Gets the ArcIMS service permissions table name.
 
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

MmdRequest

protected MmdRequest(RequestContext requestContext,
                     Publisher publisher,
                     MmdCriteria criteria,
                     MmdResult result)
Construct a metadata management request.

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

getActionCriteria

public MmdActionCriteria getActionCriteria()
Gets the action criteria.

Returns:
the action criteria

getActionResult

public MmdActionResult getActionResult()
Gets the action result.

Returns:
the action result

getResourceTableName

protected String getResourceTableName()
Gets the ArcIMS service permissions table name.

Returns:
the ArcIMS service permissions table name

getPublisher

protected Publisher getPublisher()
Gets the Publisher associated with this request.

Returns:
the Publisher

getQueryCriteria

public MmdQueryCriteria getQueryCriteria()
Gets the query criteria.

Returns:
the query criteria

getQueryResult

public MmdQueryResult getQueryResult()
Gets the query result.

Returns:
the query result

Esri Geoportal Server
1.0

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