SMILA (incubation) API documentation

org.eclipse.smila.connectivity.framework.performancecounters
Class CrawlerPerformanceCounterHelper<AgentType extends CrawlerPerformanceAgent>

java.lang.Object
  extended by org.eclipse.smila.connectivity.framework.performancecounters.ConnectivityPerformanceCounterHelperBase<AgentType>
      extended by org.eclipse.smila.connectivity.framework.performancecounters.CrawlerPerformanceCounterHelper<AgentType>
Type Parameters:
AgentType - real agent class

public class CrawlerPerformanceCounterHelper<AgentType extends CrawlerPerformanceAgent>
extends ConnectivityPerformanceCounterHelperBase<AgentType>

The Class CrawlerPerformanceCounterHelper.


Field Summary
 
Fields inherited from class org.eclipse.smila.connectivity.framework.performancecounters.ConnectivityPerformanceCounterHelperBase
_agentClass, _controllerAgent, _instanceAgent, _log, _typeAgent
 
Constructor Summary
CrawlerPerformanceCounterHelper(DataSourceConnectionConfig configuration, int hashCode, java.lang.Class<AgentType> agentClass)
          Instantiates a new crawler performance counter helper.
 
Method Summary
protected  AgentType initAgent(ManagementAgentLocation location)
          Inits the agent.
 
Methods inherited from class org.eclipse.smila.connectivity.framework.performancecounters.ConnectivityPerformanceCounterHelperBase
addCriticalException, addException, addException, increment, incrementAttachmentBytes, incrementBy, incrementDeltaIndices, incrementDeltaIndicesBy, incrementRecords, incrementRecordsBy, setCrawlerEndDate, setCrawlerStartDate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrawlerPerformanceCounterHelper

public CrawlerPerformanceCounterHelper(DataSourceConnectionConfig configuration,
                                       int hashCode,
                                       java.lang.Class<AgentType> agentClass)
Instantiates a new crawler performance counter helper.

Parameters:
configuration - the configuration
hashCode - the hash code
agentClass - the agent class
Method Detail

initAgent

protected AgentType initAgent(ManagementAgentLocation location)
Inits the agent.

Specified by:
initAgent in class ConnectivityPerformanceCounterHelperBase<AgentType extends CrawlerPerformanceAgent>
Parameters:
location - the location
Returns:
the agent type

SMILA (incubation) API documentation