Module: Datadog::Contrib::ActiveSupport::Notifications::Subscriber::ClassMethods

Defined in:
lib/ddtrace/contrib/active_support/notifications/subscriber.rb

Overview

Class methods that are implemented in the inheriting class.

Instance Method Summary collapse

Instance Method Details

#subscribed?Boolean

Returns whether subscriptions have been activated, via #subscribe!

Returns:

  • (Boolean)


24
25
26
# File 'lib/ddtrace/contrib/active_support/notifications/subscriber.rb', line 24

def subscribed?
  subscribed == true
end

#subscriptionsObject

Returns a list of subscriptions created for this class.



19
20
21
# File 'lib/ddtrace/contrib/active_support/notifications/subscriber.rb', line 19

def subscriptions
  @subscriptions ||= Set.new
end