Mediator Pattern

Kind: pattern

Layer: Design Patterns Core

Record: architecture:mediator-pattern

Severity: contextual

Scope: object coordination, module

Canonical: Ontology

A design pattern that routes the interactions between a set of objects through one coordinating object.

Listed in Architecture principles, after Observer Pattern and before Command Pattern.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Severity

Category

Refactors

Linked from