Class: Job::Base

Inherits:
Object
  • Object
show all
Extended by:
ResqueJobLogging
Defined in:
app/models/jobs/base.rb

Direct Known Subclasses

DeleteAccount, HttpMulti, HttpPost, InviteUserByEmail, MailAlsoCommented, MailCommentOnPost, MailLiked, MailMentioned, MailPrivateMessage, MailStartedSharing, NotifyLocalUsers, PostToService, ProcessPhoto, PublishToHub, Receive, ReceiveLocalBatch, ReceiveSalmon, ResendInvitation, SocketWebfinger, UpdateServiceUsers

Class Method Summary (collapse)

Methods included from ResqueJobLogging

application_trace, around_perform_log_job

Class Method Details

+ (Object) perform(*args)



5
6
7
8
# File 'app/models/jobs/base.rb', line 5

def self.perform(*args)  
  ActiveRecord::Base.verify_active_connections!  
  self.perform_delegate(*args)  
end

+ (Object) perform_delegate(*args)

override this



10
11
# File 'app/models/jobs/base.rb', line 10

def self.perform_delegate(*args) # override this  
end