SMILA (incubation) API documentation

org.eclipse.smila.connectivity.framework
Interface CrawlerControllerAgent

All Known Implementing Classes:
CrawlerControllerAgentBase, CrawlerControllerAgentImpl

public interface CrawlerControllerAgent

The Interface CrawlerControllerAgent.


Method Summary
 java.lang.String[] getActiveCrawlerTasks()
          Gets the active crawls.
 java.lang.String getActiveCrawlerTaskStatus()
          Gets the active crawls status.
 java.lang.String[] getAvailableCrawlers()
          returns all Crawlers that have connected to the CrawlerController.
 java.lang.String getStatus(java.lang.String dataSourceId)
          Gets the status.
 java.lang.String startCrawling(java.lang.String dataSourceId)
          Start crawl.
 java.lang.String stopCrawling(java.lang.String dataSourceId)
          Stop crawl.
 

Method Detail

startCrawling

java.lang.String startCrawling(java.lang.String dataSourceId)
Start crawl.

Parameters:
dataSourceId - the data source id
Returns:
the string

stopCrawling

java.lang.String stopCrawling(java.lang.String dataSourceId)
Stop crawl.

Parameters:
dataSourceId - the data source id
Returns:
the string

getStatus

java.lang.String getStatus(java.lang.String dataSourceId)
Gets the status.

Parameters:
dataSourceId - the data source id
Returns:
the status

getActiveCrawlerTaskStatus

java.lang.String getActiveCrawlerTaskStatus()
Gets the active crawls status.

Returns:
the active crawls status

getActiveCrawlerTasks

java.lang.String[] getActiveCrawlerTasks()
Gets the active crawls.

Returns:
the active crawls

getAvailableCrawlers

java.lang.String[] getAvailableCrawlers()
returns all Crawlers that have connected to the CrawlerController.

Returns:
List with Strings of all available Crawlers

SMILA (incubation) API documentation