Package com.logicaldoc.syndication
Class SyndicationCrawler
java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.syndication.SyndicationCrawler
- All Implemented Interfaces:
- Runnable
public class SyndicationCrawler
extends com.logicaldoc.core.task.Task
This component crawls the syndications
- Since:
- 8.1.2
- Author:
- Marco Meschieri- LogicalDOC
- 
Field SummaryFieldsFields inherited from class com.logicaldoc.core.task.TaskSTATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidUploads all new files from all syndicationsvoidcom.logicaldoc.core.document.DocumentDAOlonglongintorg.slf4j.LoggergetLog()intlongbooleanbooleanvoidsetAttributeOptionDao(com.logicaldoc.core.metadata.AttributeOptionDAO attributeOptionDao) voidsetAttributeSetDao(com.logicaldoc.core.metadata.AttributeSetDAO attributeSetDao) voidsetCacheManager(SyndicationCacheManager cacheManager) voidsetDocumentDao(com.logicaldoc.core.document.DocumentDAO documentDao) voidsetErrors(long errors) voidsetFolderDao(com.logicaldoc.core.folder.FolderDAO folderDao) voidsetImported(long imported) voidsetStore(com.logicaldoc.core.store.Store store) voidsetSyndicationDao(SyndicationDAO syndicationDao) voidsetTemplateDao(com.logicaldoc.core.metadata.TemplateDAO templateDao) voidsetUpdated(long updated) Methods inherited from class com.logicaldoc.core.task.TaskaddTaskListener, getCompletionPercentage, getConfig, getName, getProgress, getReportRecipients, getScheduling, getSize, getStatus, interrupt, isInterrupted, isInterruptRequested, isRunning, isSendActivityReport, notifyReport, removeTaskListener, run, save, saveWork, setReportRecipients, setSendActivityReport, setSize
- 
Field Details- 
NAME- See Also:
 
 
- 
- 
Constructor Details- 
SyndicationCrawlerpublic SyndicationCrawler()
 
- 
- 
Method Details- 
getDocumentDaopublic com.logicaldoc.core.document.DocumentDAO getDocumentDao()
- 
setDocumentDaopublic void setDocumentDao(com.logicaldoc.core.document.DocumentDAO documentDao) 
- 
setTemplateDaopublic void setTemplateDao(com.logicaldoc.core.metadata.TemplateDAO templateDao) 
- 
crawlSyndicationspublic void crawlSyndications()Uploads all new files from all syndications
- 
isIndeterminatepublic boolean isIndeterminate()- Specified by:
- isIndeterminatein class- com.logicaldoc.core.task.Task
 
- 
isConcurrentpublic boolean isConcurrent()- Specified by:
- isConcurrentin class- com.logicaldoc.core.task.Task
 
- 
getRemoteCountpublic int getRemoteCount()
- 
getLocalCountpublic int getLocalCount()
- 
getExportedpublic long getExported()
- 
getUpdatedpublic long getUpdated()
- 
getErrorspublic long getErrors()
- 
setImportedpublic void setImported(long imported) 
- 
setUpdatedpublic void setUpdated(long updated) 
- 
setErrorspublic void setErrors(long errors) 
- 
followingpublic void following()
- 
getLogpublic org.slf4j.Logger getLog()
- 
setAttributeSetDaopublic void setAttributeSetDao(com.logicaldoc.core.metadata.AttributeSetDAO attributeSetDao) 
- 
setAttributeOptionDaopublic void setAttributeOptionDao(com.logicaldoc.core.metadata.AttributeOptionDAO attributeOptionDao) 
- 
setSyndicationDao
- 
setFolderDaopublic void setFolderDao(com.logicaldoc.core.folder.FolderDAO folderDao) 
- 
setStorepublic void setStore(com.logicaldoc.core.store.Store store) 
- 
setCacheManager
 
-