Module: Celluloid

### Home Classes Methods

### In Files

- lib/celluloid/supervision/configuration.rb
- lib/celluloid/supervision/configuration/injections.rb
- lib/celluloid/supervision/configuration/instance.rb
- lib/celluloid/supervision/constants.rb
- lib/celluloid/supervision/container.rb
- lib/celluloid/supervision/container/behavior.rb
- lib/celluloid/supervision/container/behavior/tree.rb
- lib/celluloid/supervision/container/injections.rb
- lib/celluloid/supervision/container/instance.rb
- lib/celluloid/supervision/deprecate.rb
- lib/celluloid/supervision/deprecate/supervise.rb
- lib/celluloid/supervision/deprecate/validation.rb
- lib/celluloid/supervision/service.rb
- lib/celluloid/supervision/supervise.rb
- lib/celluloid/supervision/validation.rb
- lib/celluloid/supervision/version.rb

### Namespace

- MODULE Celluloid::ClassMethods
- MODULE Celluloid::Supervision
- CLASS Celluloid::Supervisor

### Methods

- ::supervise
- ::supervise_as

### Class/Module Index

Quicksearch

- Celluloid
- Celluloid::ClassMethods
- Celluloid::Supervision
- Celluloid::Supervision::Configuration
- Celluloid::Supervision::Configuration::Error
- Celluloid::Supervision::Configuration::Error::AlreadyDefined
- Celluloid::Supervision::Configuration::Error::Incomplete
- Celluloid::Supervision::Configuration::Error::Invalid
- Celluloid::Supervision::Configuration::Error::InvalidSupervisor
- Celluloid::Supervision::Configuration::Error::InvalidValues
- Celluloid::Supervision::Configuration::Injection
- Celluloid::Supervision::Configuration::Instance
- Celluloid::Supervision::Container
- Celluloid::Supervision::Container::Behavior
- Celluloid::Supervision::Container::Behavior::ClassMethods
- Celluloid::Supervision::Container::Behavior::Error
- Celluloid::Supervision::Container::Behavior::Error::Mutant
- Celluloid::Supervision::Container::Injection
- Celluloid::Supervision::Container::Instance
- Celluloid::Supervision::Container::Tree
- Celluloid::Supervision::Error
- Celluloid::Supervision::Error::NoPublicService
- Celluloid::Supervision::Service
- Celluloid::Supervision::Service::Public
- Celluloid::Supervision::Service::Root
- Celluloid::Supervisor

No matching classes.

# Celluloid

TODO: Remove at 0.19.0

TODO: Remove at 0.19.0

collect together all instances of the `supervise` method

### Constants

Group
Member
SupervisionGroup

### Public Class Methods

supervise(*args, &block) click to toggle source

    # File lib/celluloid/supervision/deprecate/supervise.rb, line 5
    def supervise(*args, &block)
      supervisor = Supervision.router(*args)
      supervisor.supervise(*args, &block)
    end

supervise_as(name, *args, &block) click to toggle source

    # File lib/celluloid/supervision/deprecate/supervise.rb, line 10
    def supervise_as(name, *args, &block)
      supervisor = Supervision.router(*args)
      supervisor.supervise_as(name, *args, &block)
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.