Lexicon

Deferred Execution

Kind: capability

Layer: Design Patterns Core

Aliases: Request Queuing

Record: lexicon:deferred-execution

Canonical: Lexicon

The ability to capture a request as an object so it can be run later, held in a queue, or logged.

Listed in Lexicon terms, after Decoupled Notification and before Exhaustive State Reasoning.

Category

  • Behavioral Patterns

Enabled by

  • Command Pattern

Linked from

  • Behavioral Patterns
  • Core Vocabulary