AnsweredAssumed Answered

activities-jobs.properties

Question asked by lachmac on Dec 20, 2011
Hello,

I have managed to set up Alfresco-4.0.c, and would like to figure out how to optimize the settings for the activity feed notifications.

The file called activities-jobs.properties seems to hold most of the control, these can also be overridden in the alfresco-global.properties file. There is some information in the wiki - http://docs.alfresco.com/4.0/topic/com.alfresco.enterprise.doc/tasks/at-adminconsole-activitiesfeed.html, albeit this pertains to enterprise only it at least gives some explanations on some of the properties. In the text below I have outlined the properties where I think I have understood what it controls, and the ones where I have come up short in trying to find information. Any information appreciated!  :D

The activities-jobs.properties has a number of properties;
# Feed max size (number of entries)
activities.feed.max.size=100
# Feed max age (eg. 44640 mins => 31 days)
activities.feed.max.ageMins=44640

# activities feed email notifier
# please note:
#    - refer to "email/OutboundSMTP" subsystem for SMTP properties (mail.*)
#    - refer to "sysAdmin" subsystem for Share url/ctx properties  (share.*)
activities.feed.notifier.startDelayMins=0
# Feed notification period (eg. 1440 mins => every 24 hours)
activities.feed.notifier.repeatIntervalMins=1440
activities.feed.notifier.enabled=true

# activities feed generator
activities.feed.generator.startDelayMins=0
activities.feed.generator.repeatIntervalMillis=30000

# activities feed cleaner
activities.feed.cleaner.startDelayMins=5
activities.feed.cleaner.repeatIntervalMins=10

# activities post cleaner
activities.post.cleaner.startDelayMins=10
activities.post.cleaner.repeatIntervalMins=10

# activities post lookup
activities.post.lookup.startDelayMins=1
activities.post.lookup.repeatIntervalMillis=15000

# Feed max size (number of entries)
activities.feed.max.size=100
= the maximum number of feeds sent in a notification e-mail

# Feed max age (eg. 44640 mins => 31 days)
activities.feed.max.ageMins=44640
= the maximum age of a feed that gets sent

# activities feed email notifier
# please note:
#    - refer to "email/OutboundSMTP" subsystem for SMTP properties (mail.*)
#    - refer to "sysAdmin" subsystem for Share url/ctx properties  (share.*)
activities.feed.notifier.startDelayMins=0
What does this property control?

# Feed notification period (eg. 1440 mins => every 24 hours)
activities.feed.notifier.repeatIntervalMins=1440
= how often will the feeds be sent

activities.feed.notifier.enabled=true
= turn the feeds on "true" or of "false"

# activities feed generator
activities.feed.generator.startDelayMins=0
What does this property control?

activities.feed.generator.repeatIntervalMillis=30000
What does this property control?

# activities feed cleaner
activities.feed.cleaner.startDelayMins=5
What does this property control?

activities.feed.cleaner.repeatIntervalMins=10
What does this property control?

# activities post cleaner
activities.post.cleaner.startDelayMins=10
What does this property control?

activities.post.cleaner.repeatIntervalMins=10
What does this property control?

# activities post lookup
activities.post.lookup.startDelayMins=1
What does this property control?

activities.post.lookup.repeatIntervalMillis=15000
What does this property control?

Outcomes