Class NodeSizeDetailsServiceImpl
java.lang.Object
org.alfresco.repo.node.sizedetails.NodeSizeDetailsServiceImpl
- All Implemented Interfaces:
NodeSizeDetailsService,org.springframework.beans.factory.InitializingBean
public class NodeSizeDetailsServiceImpl
extends Object
implements NodeSizeDetailsService, org.springframework.beans.factory.InitializingBean
NodeSizeDetailsServiceImpl Executing Alfresco FTS Query to find size details of Folder Node
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classPOJO class to hold node size details. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetSizeDetails(String id) voidinvokeSizeDetailsExecutor(NodeRef nodeRef, String jobId) voidputSizeDetails(String id, NodeSizeDetailsServiceImpl.NodeSizeDetails nodeSizeDetails) voidsetDefaultItems(int defaultItems) voidsetSearchService(SearchService searchService) voidvoidsetThreadPoolExecutor(ThreadPoolExecutor threadPoolExecutor) voidsetTransactionService(TransactionService transactionService)
-
Constructor Details
-
NodeSizeDetailsServiceImpl
public NodeSizeDetailsServiceImpl()
-
-
Method Details
-
setSearchService
-
getSizeDetails
- Specified by:
getSizeDetailsin interfaceNodeSizeDetailsService
-
setSimpleCache
public void setSimpleCache(SimpleCache<Serializable, NodeSizeDetailsServiceImpl.NodeSizeDetails> simpleCache) -
setTransactionService
-
setThreadPoolExecutor
-
setDefaultItems
public void setDefaultItems(int defaultItems) -
invokeSizeDetailsExecutor
- Specified by:
invokeSizeDetailsExecutorin interfaceNodeSizeDetailsService
-
putSizeDetails
- Specified by:
putSizeDetailsin interfaceNodeSizeDetailsService
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-