Class AbstractFeedGenerator
java.lang.Object
org.alfresco.repo.activities.feed.AbstractFeedGenerator
- All Implemented Interfaces:
FeedGenerator
- Direct Known Subclasses:
LocalFeedGenerator
Implementations of the abstract feed generator component are responsible for generating activity feed entries
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()protected abstract booleangenerate()abstract intintvoidinit()voidsetActivityPostServiceImpl(ActivityPostServiceImpl activityPostServiceImpl) voidsetAuthenticationService(AuthenticationService authenticationService) voidsetJobLockService(JobLockService jobLockService) voidsetMaxItemsPerCycle(int maxItemsPerCycle) voidsetPostDAO(ActivityPostDAO postDAO) voidsetRepoEndPoint(String repoEndPoint) voidsetSysAdminParams(SysAdminParams sysAdminParams) voidsetTransactionService(TransactionService transactionService) voidsetUserNamesAreCaseSensitive(boolean userNamesAreCaseSensitive)
-
Constructor Details
-
AbstractFeedGenerator
public AbstractFeedGenerator()
-
-
Method Details
-
setActivityPostServiceImpl
-
setPostDAO
-
setAuthenticationService
-
setRepoEndPoint
-
setUserNamesAreCaseSensitive
public void setUserNamesAreCaseSensitive(boolean userNamesAreCaseSensitive) -
setMaxItemsPerCycle
public void setMaxItemsPerCycle(int maxItemsPerCycle) -
getMaxItemsPerCycle
public int getMaxItemsPerCycle() -
getPostDaoService
-
getAuthenticationService
-
setJobLockService
-
setSysAdminParams
-
getTransactionService
-
setTransactionService
-
getWebScriptsCtx
-
init
- Throws:
Exception
-
getEstimatedGridSize
public abstract int getEstimatedGridSize()- Specified by:
getEstimatedGridSizein interfaceFeedGenerator
-
execute
public void execute() throws org.quartz.JobExecutionException- Specified by:
executein interfaceFeedGenerator- Throws:
org.quartz.JobExecutionException
-
generate
- Throws:
Exception
-