Package org.lockss.laaws.crawler.impl
Class CrawlersApiServiceImpl
java.lang.Object
org.lockss.spring.base.BaseSpringApiServiceImpl
org.lockss.laaws.crawler.impl.CrawlersApiServiceImpl
- All Implemented Interfaces:
CrawlersApiDelegate
@Service
public class CrawlersApiServiceImpl
extends BaseSpringApiServiceImpl
implements CrawlersApiDelegate
Service for accessing crawlers.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.lockss.spring.base.BaseSpringApiServiceImpl
BaseSpringApiServiceImpl.MapMessageListener -
Field Summary
Fields inherited from class org.lockss.spring.base.BaseSpringApiServiceImpl
DEFAULT_CONFIG_WAIT_TIME, DEFAULT_READY_WAIT_TIME, JMS_BOTH, JMS_RECEIVE, JMS_SEND, jmsConsumer, jmsProducer, PARAM_CONFIG_WAIT_TIME, PARAM_READY_WAIT_TIME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<CrawlerConfig>getCrawlerConfig(String crawler) org.springframework.http.ResponseEntity<CrawlerStatuses>Return the list of configured crawlers.Methods inherited from class org.lockss.spring.base.BaseSpringApiServiceImpl
configMgrCreated, getClassName, getConfigWaitTime, getJMSManager, getPluginManager, getReadyWaitTime, getRunningLockssDaemon, getStateManager, getWaitTime, jmsSetUpDone, jsonResponse, receiveMessage, registerConfigCallback, setUpJms, setUpJms, setUpJms, stopJms, stringResponse, waitConfig, waitConfig, waitReady, waitReadyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.lockss.laaws.crawler.api.CrawlersApiDelegate
getAcceptHeader, getObjectMapper, getRequest
-
Constructor Details
-
CrawlersApiServiceImpl
public CrawlersApiServiceImpl()
-
-
Method Details
-
getCrawlerIds
-
getCrawlerConfig
- Specified by:
getCrawlerConfigin interfaceCrawlersApiDelegate- See Also:
-
getCrawlers
Return the list of configured crawlers.- Specified by:
getCrawlersin interfaceCrawlersApiDelegate- See Also:
-