Class: Concurrent::Actor::Behaviour::ExecutesContext — Concurrent

Class List Method List File List

# Class: Concurrent::Actor::Behaviour::ExecutesContext

Inherits:
  Abstract
  - Object
  - Abstract
  - Concurrent::Actor::Behaviour::ExecutesContext
  show all
Defined in:
  lib/concurrent/actor/behaviour/executes_context.rb

## Overview

Delegates messages and events to AbstractContext instance.

## Instance Attribute Summary (collapse)

- - (undocumented) core inherited from Abstract readonly
- - (undocumented) subsequent inherited from Abstract readonly

## Instance Method Summary (collapse)

- - (undocumented) on_envelope(envelope)
- - (undocumented) on_event(public, event)

## Constructor Details

This class inherits a constructor from Concurrent::Actor::Behaviour::Abstract

## Instance Attribute Details

### - (`undocumented`) core (readonly) Originally defined in class Abstract

### - (`undocumented`) subsequent (readonly) Originally defined in class Abstract

## Instance Method Details

### - (`undocumented`) on_envelope(envelope)

    6
    7
    8
    # File 'lib/concurrent/actor/behaviour/executes_context.rb', line 6

    def on_envelope(envelope)
      context.on_envelope envelope
    end

### - (`undocumented`) on_event(public, event)

    10
    11
    12
    13
    # File 'lib/concurrent/actor/behaviour/executes_context.rb', line 10

    def on_event(public, event)
      context.on_event(event)
      super public, event
    end