// Uncomment the method below to handle the event raised after a feature has been activated. public override void FeatureActivated(SPFeatureReceiverProperties properties) { SPSite Site = properties.Feature.Parent as SPSite; //Check if the Facebook event job is already created, then delete the job foreach (SPJobDefinition jobDef in Site.WebApplication.JobDefinitions) { if (jobDef.Name.Equals("BrickRed.Fcebook.Events")) { jobDef.Delete(); } } //Configure job BrickRed.WebParts.Facebook.Wall.FacebookEvents.FacebookEvents objJob = new BrickRed.WebParts.Facebook.Wall.FacebookEvents.FacebookEvents("BrickRed.Facebook.Events", Site.WebApplication); SPMinuteSchedule minSched = new SPMinuteSchedule(); minSched.BeginSecond = 0; minSched.EndSecond = 59; minSched.Interval = 2; objJob.Schedule = minSched; objJob.IsDisabled = true; objJob.Update(); }