Esri Geoportal Server
1.0

com.esri.gpt.catalog.harvest.jobs
Class HjWithdrawRequest

java.lang.Object
  extended by com.esri.gpt.framework.sql.BaseDao
      extended by com.esri.gpt.framework.request.DaoRequest<RequestDefinition<HjCriteria,HjResult>>
          extended by com.esri.gpt.catalog.harvest.jobs.HjRequest
              extended by com.esri.gpt.catalog.harvest.jobs.HjWithdrawRequest
All Implemented Interfaces:
IRequest<RequestDefinition<HjCriteria,HjResult>>

public class HjWithdrawRequest
extends HjRequest

Withdraw a single resource.


Constructor Summary
HjWithdrawRequest(RequestContext requestContext, String[] resourceUuids)
          Creates instance of the request.
 
Method Summary
 boolean execute()
          Executes request.
 
Methods inherited from class com.esri.gpt.catalog.harvest.jobs.HjRequest
getActionCriteria, getActionResult, getHarvestingHistoryTableName, getHarvestingJobsCompletedTableName, getHarvestingJobsPendingTableName, getHarvestingTableName, getQueryCriteria, getQueryResult
 
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

HjWithdrawRequest

public HjWithdrawRequest(RequestContext requestContext,
                         String[] resourceUuids)
Creates instance of the request.

Parameters:
requestContext - request context
resourceUuids - resource UUIDs
Method Detail

execute

public boolean execute()
                throws SQLException
Executes request.

Returns:
true if records has been found and deleted
Throws:
SQLException - if deleting jobs fails

Esri Geoportal Server
1.0

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