Module: Celluloid

Included in:
IncidentReporter, Notifications::Fanout, Probe
Defined in:
lib/celluloid/probe.rb,
lib/celluloid/essentials.rb,
lib/celluloid/notifications.rb,
lib/celluloid/internals/uuid.rb,
lib/celluloid/internals/links.rb,
lib/celluloid/internals/stack.rb,
lib/celluloid/internals/logger.rb,
lib/celluloid/internals/method.rb,
lib/celluloid/logging/incident.rb,
lib/celluloid/internals/signals.rb,
lib/celluloid/logging/log_event.rb,
lib/celluloid/internals/handlers.rb,
lib/celluloid/internals/registry.rb,
lib/celluloid/internals/task_set.rb,
lib/celluloid/internals/receivers.rb,
lib/celluloid/internals/responses.rb,
lib/celluloid/logging/ring_buffer.rb,
lib/celluloid/internals/call_chain.rb,
lib/celluloid/internals/properties.rb,
lib/celluloid/internals/stack/dump.rb,
lib/celluloid/internals/cpu_counter.rb,
lib/celluloid/internals/stack/states.rb,
lib/celluloid/internals/stack/summary.rb,
lib/celluloid/internals/thread_handle.rb,
lib/celluloid/logging/incident_logger.rb,
lib/celluloid/logging/incident_reporter.rb

Defined Under Namespace

Modules: Internals, Notifications Classes: Incident, IncidentLogger, IncidentReporter, LogEvent, Probe, RingBuffer

Constant Summary collapse

UUID =
Internals::UUID
Internals::Links
Logger =
Internals::Logger
Registry =
Internals::Registry
CPUCounter =
Internals::CPUCounter
StackDump =
Internals::Stack::Dump
Properties =
Internals::Properties
ThreadHandle =
Internals::ThreadHandle

Class Method Summary collapse

Class Method Details

.publish(*args) ⇒ Object



92
93
94
# File 'lib/celluloid/notifications.rb', line 92

def self.publish(*args)
  Notifications.publish(*args)
end