Esri Geoportal Server
1.2.9

com.esri.gpt.control.webharvest.engine
Interface DataProcessorFactory

All Known Implementing Classes:
LocalDataProcessorFactory, LocalFolderDataProcessorFactory

public interface DataProcessorFactory

Data processor factory.


Method Summary
 String getName()
          Gets name of the data processor to be created.
 void init(Node ndConfig)
          Initializes factory.
 DataProcessor newProcessor(MessageBroker messageBroker, String baseContextPath, Harvester.Listener listener)
          Deprecated.  
 DataProcessor newProcessor(MessageBroker messageBroker, String baseContextPath, Harvester.Listener listener, Suspender suspender)
          Creates new processor.
 void setName(String name)
          Sets name of the data processor to be created.
 

Method Detail

getName

String getName()
Gets name of the data processor to be created.

Returns:
name

setName

void setName(String name)
Sets name of the data processor to be created.

Parameters:
name - name

init

void init(Node ndConfig)
Initializes factory.

Parameters:
ndConfig - DOM node with data processor factory configuration.

newProcessor

@Deprecated
DataProcessor newProcessor(MessageBroker messageBroker,
                                      String baseContextPath,
                                      Harvester.Listener listener)
Deprecated. 

Creates new processor.

Parameters:
messageBroker - message broker
baseContextPath - base context path
listener - listener
Returns:
data processor instance

newProcessor

DataProcessor newProcessor(MessageBroker messageBroker,
                           String baseContextPath,
                           Harvester.Listener listener,
                           Suspender suspender)
Creates new processor.

Parameters:
messageBroker - message broker
baseContextPath - base context path
listener - listener
suspender - suspender
Returns:
data processor instance

Esri Geoportal Server
1.2.9

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