Class: AppsignalExtensions::Middleware::NullTransaction

Inherits:
Object
  • Object
show all
Defined in:
lib/appsignal_extensions/middleware.rb

Overview

Acts as a null-object replacement for the Appsignal transaction if there is no transaction to provide (when Appsignal is not defined under jRuby or when Appsignal is not configured or disabled). Supports the basic method set that is important for us.

Instance Method Summary collapse

Instance Method Details

#closevoid

This method returns an undefined value.



37
# File 'lib/appsignal_extensions/middleware.rb', line 37

def close(*); end

#set_actionvoid

This method returns an undefined value.



25
# File 'lib/appsignal_extensions/middleware.rb', line 25

def set_action(*); end

#set_errorvoid

This method returns an undefined value.



34
# File 'lib/appsignal_extensions/middleware.rb', line 34

def set_error(*); end

#set_http_or_background_queue_startvoid

This method returns an undefined value.



31
# File 'lib/appsignal_extensions/middleware.rb', line 31

def set_http_or_background_queue_start(*); end

#set_metadatavoid

This method returns an undefined value.



28
# File 'lib/appsignal_extensions/middleware.rb', line 28

def (*); end