Esri Geoportal Server
1.2.9

com.esri.gpt.control.webharvest.client.atom
Class URLAtomInfoProcessor

java.lang.Object
  extended by com.esri.gpt.control.webharvest.client.atom.URLAtomInfoProcessor
All Implemented Interfaces:
IAtomInfoProcessor

public class URLAtomInfoProcessor
extends Object

This is class is used to perform harvesting URL based hit count collection


Constructor Summary
URLAtomInfoProcessor()
           
 
Method Summary
 BaseAtomInfo getAtomInfo()
           
 String getAtomInfoClassName()
           
 BaseAtomInfo initializeAtomInfo(HarvestProtocolAtom protocol, String url)
          Initializes base atom info object with protocol and url
 void initializeHitCountCollector()
          Initializes hot count collector
 void postCreate(BaseAtomInfo atomInfo)
          This method sets specific class to be used to collect hit count from resource url and initialize hit count collector.
 void preInitialize()
           
 void setAtomInfoClassName(String atomInfoClassName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLAtomInfoProcessor

public URLAtomInfoProcessor()
Method Detail

preInitialize

public void preInitialize()

postCreate

public void postCreate(BaseAtomInfo atomInfo)
This method sets specific class to be used to collect hit count from resource url and initialize hit count collector.

Parameters:
atomInfo - the BaseAtomInfo

getAtomInfoClassName

public String getAtomInfoClassName()

setAtomInfoClassName

public void setAtomInfoClassName(String atomInfoClassName)

getAtomInfo

public BaseAtomInfo getAtomInfo()

initializeAtomInfo

public BaseAtomInfo initializeAtomInfo(HarvestProtocolAtom protocol,
                                       String url)
Initializes base atom info object with protocol and url

Specified by:
initializeAtomInfo in interface IAtomInfoProcessor
Parameters:
protocol - protocol
url - URL
Returns:
the info object

initializeHitCountCollector

public void initializeHitCountCollector()
Initializes hot count collector


Esri Geoportal Server
1.2.9

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