Esri Geoportal Server
1.0

com.esri.gpt.catalog.harvest.repository
Class HrQueryCriteria

java.lang.Object
  extended by com.esri.gpt.framework.request.Criteria
      extended by com.esri.gpt.framework.request.QueryCriteria
          extended by com.esri.gpt.catalog.harvest.repository.HrQueryCriteria
All Implemented Interfaces:
Serializable

public class HrQueryCriteria
extends QueryCriteria

Harvest repository search criteria.

See Also:
Serialized Form

Constructor Summary
HrQueryCriteria()
           
 
Method Summary
 DateRange getDateRange()
          Gets date range.
 boolean getDueOnly()
          Get due only flag.
 String getHost()
          Gets host name.
 DateRange getLastHarvestDateRange()
          Gets date range.
 String getLocalId()
          Gets local id.
 String getName()
          Gets repository name.
 HarvestProtocol.ProtocolType getProtocolType()
          Gets protocol type.
 String getProtocolTypeAsString()
          Gets protocol type as string.
 String getUuid()
          Gets uuid.
 void setDateRange(DateRange dateRange)
          Sets update date range.
 void setDueOnly(boolean dueOnly)
          Set due only flag.
 void setHost(String hostUrl)
          Sets host url.
 void setLastHarvestDateRange(DateRange dateRange)
          Sets update date range.
 void setLocalId(String localId)
          Sets local id.
 void setName(String name)
          Sets repository name.
 void setProtocolType(HarvestProtocol.ProtocolType protocolType)
          Sets protocol type.
 void setProtocolTypeAsString(String name)
          Sets protocol type as string.
 void setUuid(String uuid)
          Sets uuid.
 
Methods inherited from class com.esri.gpt.framework.request.QueryCriteria
getSortOption, reset, setSortOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HrQueryCriteria

public HrQueryCriteria()
Method Detail

getProtocolType

public HarvestProtocol.ProtocolType getProtocolType()
Gets protocol type.

Returns:
protocol type

setProtocolType

public void setProtocolType(HarvestProtocol.ProtocolType protocolType)
Sets protocol type.

Parameters:
protocolType - protocol type.

getProtocolTypeAsString

public String getProtocolTypeAsString()
Gets protocol type as string.

Returns:
protocol type as string

setProtocolTypeAsString

public void setProtocolTypeAsString(String name)
Sets protocol type as string.

Parameters:
name - protocol type as string

getName

public String getName()
Gets repository name.

Returns:
repository name

setName

public void setName(String name)
Sets repository name.

Parameters:
name - repository name

getHost

public String getHost()
Gets host name.

Returns:
hostUrl name

setHost

public void setHost(String hostUrl)
Sets host url.

Parameters:
hostUrl - hostUrl url

getDateRange

public DateRange getDateRange()
Gets date range.

Returns:
date range

setDateRange

public void setDateRange(DateRange dateRange)
Sets update date range.

Parameters:
dateRange - update date range

getLastHarvestDateRange

public DateRange getLastHarvestDateRange()
Gets date range.

Returns:
date range

setLastHarvestDateRange

public void setLastHarvestDateRange(DateRange dateRange)
Sets update date range.

Parameters:
dateRange - update date range

getUuid

public String getUuid()
Gets uuid.

Returns:
uuid

setUuid

public void setUuid(String uuid)
Sets uuid.

Parameters:
uuid - uuid

getLocalId

public String getLocalId()
Gets local id.

Returns:
local id

setLocalId

public void setLocalId(String localId)
Sets local id.

Parameters:
localId - local id

getDueOnly

public boolean getDueOnly()
Get due only flag.

Returns:
true to search records due now only

setDueOnly

public void setDueOnly(boolean dueOnly)
Set due only flag.

Parameters:
dueOnly - true to search records due now only

Esri Geoportal Server
1.0

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