Pattern-Oriented Software Architecture Volume 3: Patterns for Resource Management
by Michael Kircher, Prashant Jain
Index of Patterns
Abstract Factory 37, 58, 105, 136, 156, 243
Active Object 14, 75, 166, 243
Asynchronous Completion Token 157, 243
Broker 230
Caching xiv, 10, 15, 64, 65, 81, 83-96, 110, 134, 136, 145, 209, 216, 217, 219, 240
Command Processor 126, 211, 244
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
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
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
Leasing 10, 11, 14, 34, 45, 99, 109, 137, 147, 149-167, 179, 192, 193,
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access