Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 939 Bytes

README.md

File metadata and controls

27 lines (23 loc) · 939 Bytes

Proxy Build Status

Proxy Design Pattern java implementation

./mvnw clean ; ./mvnw test -U

One of proxy pattern usage can be for example cached implementation:

                   +----------------------+     +--------+
                   | Gateway (shared API) |<----| Client |
                   +----------------------+     +--------+
                              ^
                              |
             +----------------+---------------+
             |                                |
+-------------------------+      +----------------------------+
| GatewayImpl (immutable) |      | GatewayCachedProxy (proxy) |
+-------------------------+      +----------------------------+