Index of Patterns

Abstract Factory 37, 58, 105, 136, 156, 243

Abstract Manager 145, 243

Activator 37, 243

Active Object 14, 75, 166, 243

Adapter 103, 123, 243

Asynchronous Completion Token 157, 243

Broker 230

Cache Management 95, 243

Cache Proxy 89, 95, 217, 243

Caching xiv, 10, 15, 64, 65, 81, 83-96, 110, 134, 136, 145, 209, 216, 217, 219, 240

Command Processor 126, 211, 244

Comparand 88, 243

Component Configurator 47, 244

Component Instance Pooling 107

Connection Pooling 107

Coordinator 10, 11, 73, 82, 111-127, 138, 140, 220, 241

Data Transfer Object 15, 93, 244

Deployer 111, 244

Disposal Method 138, 174, 178, 244

Double-Checked Locking Optimization 244

Eager Acquisition 10, 11, 15, 19, 20, 51, 53-65, 67, 68, 72, 95, 99, 103, 118, 136, 138, 209, 217, 219

Eager Instantiation 62

Eager Loading 63

Evictor . 10, 11, 15, 45, 89, 92, 95, 99, 137, 147, 154, 157, 163, 168-179, 194, 195, 208, 219, 240

Factory Method 136, 244

Fixed Allocation 15, 63, 244

Flyweight 110, 244

Garbage Collector 15, 138, 145, 165, 178

Half-Object Plus Protocol 32, 244

Half-Sync/Half-Async 14

Instance Pooling 14

Interceptor 58, 77, 89, 174, 245

Lazy Acquisition 10, 11, 14, 15, 19, 20, 38-52, 63, 65, 68, 72, 90, 99, 103, 117, 136, 179, 192, 193, 195, 218, 219

Lazy Evaluation 47

Lazy Initialization 47

Lazy Instantiation 46

Lazy Load 15, 47, 245

Lazy Optimization 52, 245

Lazy Propagator 47, 245

Lazy State 47, 245

Leader/Followers xxiii, 14

Leasing 10, 11, 14, 34, 45, 99, 109, 137, 147, 149-167, 179, 192, 193,

Get Pattern-Oriented Software Architecture Volume 3: Patterns for Resource Management now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.