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.TaskThis component crawls the syndications- Since:
 - 8.1.2
 - Author:
 - Marco Meschieri- LogicalDOC
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SyndicationCrawler() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void_next()voidcrawlSyndications()Uploads all new files from all syndicationscom.logicaldoc.util.config.ContextPropertiesgetConfig()com.logicaldoc.core.document.dao.DocumentDAOgetDocumentDao()longgetErrors()longgetExported()intgetLocalCount()org.slf4j.LoggergetLog()intgetRemoteCount()longgetUpdated()booleanisConcurrent()booleanisIndeterminate()voidsetAttributeOptionDao(com.logicaldoc.core.metadata.AttributeOptionDAO attributeOptionDao)voidsetAttributeSetDao(com.logicaldoc.core.metadata.AttributeSetDAO attributeSetDao)voidsetCacheManager(SyndicationCacheManager cacheManager)voidsetConfig(com.logicaldoc.util.config.ContextProperties config)voidsetDocumentDao(com.logicaldoc.core.document.dao.DocumentDAO documentDao)voidsetErrors(long errors)voidsetFolderDao(com.logicaldoc.core.folder.FolderDAO folderDao)voidsetImported(long imported)voidsetStorer(com.logicaldoc.core.store.Storer storer)voidsetSyndicationDao(SyndicationDAO syndicationDao)voidsetTemplateDao(com.logicaldoc.core.metadata.TemplateDAO templateDao)voidsetUpdated(long updated)- 
Methods inherited from class com.logicaldoc.core.task.Task
addTaskListener, getCompletionPercentage, getName, getProgress, getReportRecipients, getScheduling, getSize, getStatus, interrupt, isInterrupted, isInterruptRequested, isRunning, isSendActivityReport, notifyReport, removeTaskListener, run, save, saveWork, setLockManager, setReportRecipients, setSendActivityReport, setSender, setSize, setSystemLoadMonitor, setUserDao 
 - 
 
 - 
 
- 
- 
Field Detail
- 
NAME
public static final String NAME
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getDocumentDao
public com.logicaldoc.core.document.dao.DocumentDAO getDocumentDao()
 
- 
setDocumentDao
public void setDocumentDao(com.logicaldoc.core.document.dao.DocumentDAO documentDao)
 
- 
setTemplateDao
public void setTemplateDao(com.logicaldoc.core.metadata.TemplateDAO templateDao)
 
- 
crawlSyndications
public void crawlSyndications()
Uploads all new files from all syndications 
- 
isIndeterminate
public boolean isIndeterminate()
- Specified by:
 isIndeterminatein classcom.logicaldoc.core.task.Task
 
- 
isConcurrent
public boolean isConcurrent()
- Specified by:
 isConcurrentin classcom.logicaldoc.core.task.Task
 
- 
getRemoteCount
public int getRemoteCount()
 
- 
getLocalCount
public int getLocalCount()
 
- 
getExported
public long getExported()
 
- 
getUpdated
public long getUpdated()
 
- 
getErrors
public long getErrors()
 
- 
setImported
public void setImported(long imported)
 
- 
setUpdated
public void setUpdated(long updated)
 
- 
setErrors
public void setErrors(long errors)
 
- 
_next
public void _next()
 
- 
getLog
public org.slf4j.Logger getLog()
 
- 
getConfig
public com.logicaldoc.util.config.ContextProperties getConfig()
- Overrides:
 getConfigin classcom.logicaldoc.core.task.Task
 
- 
setConfig
public void setConfig(com.logicaldoc.util.config.ContextProperties config)
- Overrides:
 setConfigin classcom.logicaldoc.core.task.Task
 
- 
setAttributeSetDao
public void setAttributeSetDao(com.logicaldoc.core.metadata.AttributeSetDAO attributeSetDao)
 
- 
setAttributeOptionDao
public void setAttributeOptionDao(com.logicaldoc.core.metadata.AttributeOptionDAO attributeOptionDao)
 
- 
setSyndicationDao
public void setSyndicationDao(SyndicationDAO syndicationDao)
 
- 
setFolderDao
public void setFolderDao(com.logicaldoc.core.folder.FolderDAO folderDao)
 
- 
setStorer
public void setStorer(com.logicaldoc.core.store.Storer storer)
 
- 
setCacheManager
public void setCacheManager(SyndicationCacheManager cacheManager)
 
 - 
 
 -