Class RebuildRepositoryMetadata
- java.lang.Object
-
- org.craftercms.studio.impl.v1.repository.job.RebuildRepositoryMetadata
-
public class RebuildRepositoryMetadata extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ContentRepository
contentRepository
protected ContentService
contentService
protected DependencyService
dependencyService
protected ItemServiceInternal
itemServiceInternal
protected PublishRequestMapper
publishRequestMapper
protected RetryingDatabaseOperationFacade
retryingDatabaseOperationFacade
protected SecurityService
securityService
protected SiteService
siteService
protected StudioConfiguration
studioConfiguration
protected org.springframework.core.task.TaskExecutor
taskExecutor
-
Constructor Summary
Constructors Constructor Description RebuildRepositoryMetadata()
-
Method Summary
-
-
-
Field Detail
-
publishRequestMapper
protected PublishRequestMapper publishRequestMapper
-
dependencyService
protected DependencyService dependencyService
-
contentService
protected ContentService contentService
-
securityService
protected SecurityService securityService
-
taskExecutor
protected org.springframework.core.task.TaskExecutor taskExecutor
-
studioConfiguration
protected StudioConfiguration studioConfiguration
-
siteService
protected SiteService siteService
-
contentRepository
protected ContentRepository contentRepository
-
itemServiceInternal
protected ItemServiceInternal itemServiceInternal
-
retryingDatabaseOperationFacade
protected RetryingDatabaseOperationFacade retryingDatabaseOperationFacade
-
-
Method Detail
-
execute
public void execute(String site)
-
cleanOldMetadata
public boolean cleanOldMetadata(String site) throws SiteNotFoundException
- Throws:
SiteNotFoundException
-
rebuildMetadata
protected boolean rebuildMetadata(String site) throws ServiceLayerException, UserNotFoundException
-
getDependencyService
public DependencyService getDependencyService()
-
setDependencyService
public void setDependencyService(DependencyService dependencyService)
-
getContentService
public ContentService getContentService()
-
setContentService
public void setContentService(ContentService contentService)
-
getSecurityService
public SecurityService getSecurityService()
-
setSecurityService
public void setSecurityService(SecurityService securityService)
-
getTaskExecutor
public org.springframework.core.task.TaskExecutor getTaskExecutor()
-
setTaskExecutor
public void setTaskExecutor(org.springframework.core.task.TaskExecutor taskExecutor)
-
getStudioConfiguration
public StudioConfiguration getStudioConfiguration()
-
setStudioConfiguration
public void setStudioConfiguration(StudioConfiguration studioConfiguration)
-
getSiteService
public SiteService getSiteService()
-
setSiteService
public void setSiteService(SiteService siteService)
-
getContentRepository
public ContentRepository getContentRepository()
-
setContentRepository
public void setContentRepository(ContentRepository contentRepository)
-
getPublishRequestMapper
public PublishRequestMapper getPublishRequestMapper()
-
setPublishRequestMapper
public void setPublishRequestMapper(PublishRequestMapper publishRequestMapper)
-
getItemServiceInternal
public ItemServiceInternal getItemServiceInternal()
-
setItemServiceInternal
public void setItemServiceInternal(ItemServiceInternal itemServiceInternal)
-
getRetryingDatabaseOperationFacade
public RetryingDatabaseOperationFacade getRetryingDatabaseOperationFacade()
-
setRetryingDatabaseOperationFacade
public void setRetryingDatabaseOperationFacade(RetryingDatabaseOperationFacade retryingDatabaseOperationFacade)
-
-