|
SMILA (incubation) API documentation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.smila.management.LocatedManagementAgentBase
org.eclipse.smila.management.DeclarativeManagementAgent
org.eclipse.smila.management.DeclarativeServiceManagementAgent<CrawlerController>
org.eclipse.smila.connectivity.framework.CrawlerControllerAgentBase
public abstract class CrawlerControllerAgentBase
The Class CrawlerControllerAgent.
Field Summary |
---|
Fields inherited from class org.eclipse.smila.management.DeclarativeServiceManagementAgent |
---|
_service |
Constructor Summary | |
---|---|
CrawlerControllerAgentBase()
|
Method Summary | |
---|---|
java.lang.String[] |
getAvailableCrawlers()
returns all Crawlers that have connected to the CrawlerController. |
java.lang.String[] |
getAvailableCrawlerTasks()
returns all available Crawler data source configurations. |
protected java.lang.String |
getCategory()
Gets the category. |
java.util.Map<java.lang.String,java.lang.String> |
getCrawlerTasksState()
Gets the status of all crawler tasks as a map of data source id and crawler state. |
protected java.lang.String |
getName()
Gets the name. |
java.lang.String |
startCrawlerTask(java.lang.String dataSourceId)
Start a new crawler task. |
java.lang.String |
stopCrawlerTask(java.lang.String dataSourceId)
Stop a crawler task. |
Methods inherited from class org.eclipse.smila.management.DeclarativeServiceManagementAgent |
---|
setService, unsetService |
Methods inherited from class org.eclipse.smila.management.DeclarativeManagementAgent |
---|
activate, deactivate |
Methods inherited from class org.eclipse.smila.management.LocatedManagementAgentBase |
---|
getLocation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CrawlerControllerAgentBase()
Method Detail |
---|
protected java.lang.String getCategory()
getCategory
in class LocatedManagementAgentBase
LocatedManagementAgentBase.getCategory()
protected java.lang.String getName()
getName
in class LocatedManagementAgentBase
LocatedManagementAgentBase.getName()
public java.lang.String startCrawlerTask(java.lang.String dataSourceId)
startCrawlerTask
in interface CrawlerControllerAgent
dataSourceId
- the data source id
CrawlerControllerAgent.startCrawlerTask(java.lang.String)
public java.lang.String stopCrawlerTask(java.lang.String dataSourceId)
stopCrawlerTask
in interface CrawlerControllerAgent
dataSourceId
- the data source id
CrawlerControllerAgent.stopCrawlerTask(java.lang.String)
public java.util.Map<java.lang.String,java.lang.String> getCrawlerTasksState()
getCrawlerTasksState
in interface CrawlerControllerAgent
org.eclipse.smila.connectivity.framework.CrawlerControllerAgent#getAgentTasksState()
public java.lang.String[] getAvailableCrawlers()
getAvailableCrawlers
in interface CrawlerControllerAgent
CrawlerControllerAgent.getAvailableCrawlers()
public java.lang.String[] getAvailableCrawlerTasks()
getAvailableCrawlerTasks
in interface CrawlerControllerAgent
CrawlerControllerAgent.getAvailableCrawlerTasks()
|
SMILA (incubation) API documentation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |