Is it possible to have a custom timer job provisioned at the site collection level? In writing my custom spjobdefinition, it looks like you can only create the timer job at the web application level:
public KBRankingTimerJob(string jobName, SPWebApplication webApplication)
: base(jobName, webApplication, null, SPJobLockType.ContentDatabase)
this.Title = jobName;
My feature receiver is defined as a site collection feature, so I can activate it at a site collection level, but my timer job is being provisioned and running once for each content database within the web application (it seems). I'd like the timer
job defined for just one particular site collection (the one the feature receiver is activated at). Is this possible? Or am I stuck at the web app level?
If I am stuck at the web app level, how has anyone created a timer job to run against 1 particular list within a site?
View Complete Post