This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/plc4x-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new b2fadfd98 Site checkin for project PLC4X: Jenkins Tools
b2fadfd98 is described below

commit b2fadfd98dab3a3a01062818c802fb39b3a03eed
Author: jenkins <[email protected]>
AuthorDate: Sat Feb 10 21:33:52 2024 +0000

    Site checkin for project PLC4X: Jenkins Tools
---
 sitemap.html                                |   2 -
 users/adopters.html                         |   3 -
 users/blogs-videos-and-slides.html          |   3 -
 users/commercial-support.html               |   3 -
 users/download.html                         |   3 -
 users/getting-started/general-concepts.html |   3 -
 users/getting-started/plc4go.html           |   3 -
 users/getting-started/plc4j.html            |   3 -
 users/getting-started/using-snapshots.html  |   3 -
 users/getting-started/virtual-modbus.html   |   3 -
 users/gettingstarted.html                   |   3 -
 users/index.html                            |   3 -
 users/industry40.html                       |   3 -
 users/integrations/apache-calcite.html      |   3 -
 users/integrations/apache-camel.html        |   3 -
 users/integrations/apache-edgent.html       |   3 -
 users/integrations/apache-iotdb.html        |   3 -
 users/integrations/apache-kafka.html        |   3 -
 users/integrations/apache-nifi.html         |   3 -
 users/integrations/apache-streampipes.html  |   3 -
 users/integrations/eclipse-ditto.html       |   3 -
 users/integrations/eclipse-milo.html        |   3 -
 users/integrations/index.html               |   3 -
 users/preparing-issues.html                 |   3 -
 users/protocols/ab-eth.html                 |   3 -
 users/protocols/ads.html                    |   3 -
 users/protocols/bacnetip.html               |   3 -
 users/protocols/can.html                    |   3 -
 users/protocols/canopen.html                |   3 -
 users/protocols/deltav.html                 |   3 -
 users/protocols/df1.html                    |   3 -
 users/protocols/ethernet-ip.html            |   3 -
 users/protocols/firmata.html                |   3 -
 users/protocols/genericcan.html             |   3 -
 users/protocols/index.html                  |   3 -
 users/protocols/knxnetip.html               |   3 -
 users/protocols/logix.html                  |   3 -
 users/protocols/modbus.html                 |   3 -
 users/protocols/opc-ua.html                 |   3 -
 users/protocols/plc4x.html                  |   3 -
 users/protocols/profinet.html               |   3 -
 users/protocols/s7.html                     |  15 ++-
 users/protocols/simulated.html              |   3 -
 users/security.html                         |   3 -
 users/tools/capture-replay.html             |   3 -
 users/tools/connection-cache.html           | 165 ++++++++++++++++++++--------
 users/tools/connection-pool.html            |   3 -
 users/tools/index.html                      |   3 -
 users/tools/opm.html                        |   3 -
 users/tools/scraper.html                    |   3 -
 users/tools/testing.html                    |   3 -
 users/transports/can.html                   |   3 -
 users/transports/index.html                 |   3 -
 users/transports/pcap-replay.html           |   3 -
 users/transports/raw-socket.html            |   3 -
 users/transports/serial.html                |   3 -
 users/transports/socketcan.html             |   3 -
 users/transports/tcp.html                   |   3 -
 users/transports/udp.html                   |   3 -
 59 files changed, 129 insertions(+), 221 deletions(-)

diff --git a/sitemap.html b/sitemap.html
index 42627cf4b..b96e92fb5 100644
--- a/sitemap.html
+++ b/sitemap.html
@@ -236,8 +236,6 @@
 
 <li><a href="users/tools/capture-replay.html">Capture Replay</a></li>
 
-<li><a href="users/tools/connection-pool.html">Connection Pool</a></li>
-
 <li><a href="users/tools/connection-cache.html">Connection Cache</a></li>
 
 <li><a href="users/tools/opm.html">Object PLC Mapping (OPM)</a></li>
diff --git a/users/adopters.html b/users/adopters.html
index b4d12076d..3da411c71 100644
--- a/users/adopters.html
+++ b/users/adopters.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/blogs-videos-and-slides.html 
b/users/blogs-videos-and-slides.html
index f410289f7..aeecf8988 100644
--- a/users/blogs-videos-and-slides.html
+++ b/users/blogs-videos-and-slides.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/commercial-support.html b/users/commercial-support.html
index 72e23857b..6dfe37269 100644
--- a/users/commercial-support.html
+++ b/users/commercial-support.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/download.html b/users/download.html
index 423f9b824..ad1d2cc34 100644
--- a/users/download.html
+++ b/users/download.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/getting-started/general-concepts.html 
b/users/getting-started/general-concepts.html
index 86bd6a7dd..114107ef8 100644
--- a/users/getting-started/general-concepts.html
+++ b/users/getting-started/general-concepts.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/getting-started/plc4go.html 
b/users/getting-started/plc4go.html
index f50183815..6f65b7073 100644
--- a/users/getting-started/plc4go.html
+++ b/users/getting-started/plc4go.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/getting-started/plc4j.html b/users/getting-started/plc4j.html
index 864807774..e48f12a17 100644
--- a/users/getting-started/plc4j.html
+++ b/users/getting-started/plc4j.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/getting-started/using-snapshots.html 
b/users/getting-started/using-snapshots.html
index 262813458..d70b22065 100644
--- a/users/getting-started/using-snapshots.html
+++ b/users/getting-started/using-snapshots.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/getting-started/virtual-modbus.html 
b/users/getting-started/virtual-modbus.html
index 51f55c0ed..5ccfdceb2 100644
--- a/users/getting-started/virtual-modbus.html
+++ b/users/getting-started/virtual-modbus.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/gettingstarted.html b/users/gettingstarted.html
index b5ca8f03f..79660a819 100644
--- a/users/gettingstarted.html
+++ b/users/gettingstarted.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/index.html b/users/index.html
index 18e5f7bbb..ee27d60d8 100644
--- a/users/index.html
+++ b/users/index.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/industry40.html b/users/industry40.html
index 24cd91fe2..7e852d7ee 100644
--- a/users/industry40.html
+++ b/users/industry40.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/apache-calcite.html 
b/users/integrations/apache-calcite.html
index b75d4a652..c1e55f1e8 100644
--- a/users/integrations/apache-calcite.html
+++ b/users/integrations/apache-calcite.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/apache-camel.html 
b/users/integrations/apache-camel.html
index 8dc8a508e..5c28353bc 100644
--- a/users/integrations/apache-camel.html
+++ b/users/integrations/apache-camel.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/apache-edgent.html 
b/users/integrations/apache-edgent.html
index 126856fe1..2cefe6b45 100644
--- a/users/integrations/apache-edgent.html
+++ b/users/integrations/apache-edgent.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/apache-iotdb.html 
b/users/integrations/apache-iotdb.html
index b4c0040e5..fdd60cc61 100644
--- a/users/integrations/apache-iotdb.html
+++ b/users/integrations/apache-iotdb.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/apache-kafka.html 
b/users/integrations/apache-kafka.html
index b72e969c0..86010e832 100644
--- a/users/integrations/apache-kafka.html
+++ b/users/integrations/apache-kafka.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/apache-nifi.html 
b/users/integrations/apache-nifi.html
index 8fba529c7..9700ba450 100644
--- a/users/integrations/apache-nifi.html
+++ b/users/integrations/apache-nifi.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/apache-streampipes.html 
b/users/integrations/apache-streampipes.html
index cd9fd63ef..346e0e877 100644
--- a/users/integrations/apache-streampipes.html
+++ b/users/integrations/apache-streampipes.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/eclipse-ditto.html 
b/users/integrations/eclipse-ditto.html
index fc14cb28b..58dfc7ba6 100644
--- a/users/integrations/eclipse-ditto.html
+++ b/users/integrations/eclipse-ditto.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/eclipse-milo.html 
b/users/integrations/eclipse-milo.html
index 35890216e..12e9977a1 100644
--- a/users/integrations/eclipse-milo.html
+++ b/users/integrations/eclipse-milo.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/integrations/index.html b/users/integrations/index.html
index c7f30adb5..3e302dec7 100644
--- a/users/integrations/index.html
+++ b/users/integrations/index.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/preparing-issues.html b/users/preparing-issues.html
index afbf830d4..d6ce87d58 100644
--- a/users/preparing-issues.html
+++ b/users/preparing-issues.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/ab-eth.html b/users/protocols/ab-eth.html
index 32fd47384..81bd4ff07 100644
--- a/users/protocols/ab-eth.html
+++ b/users/protocols/ab-eth.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/ads.html b/users/protocols/ads.html
index 9e065095e..15f7a1a00 100644
--- a/users/protocols/ads.html
+++ b/users/protocols/ads.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/bacnetip.html b/users/protocols/bacnetip.html
index a5a763f7c..4d53e0e21 100644
--- a/users/protocols/bacnetip.html
+++ b/users/protocols/bacnetip.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/can.html b/users/protocols/can.html
index bbe63ccf6..3cda99999 100644
--- a/users/protocols/can.html
+++ b/users/protocols/can.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/canopen.html b/users/protocols/canopen.html
index 7768c3b81..8cbf34e59 100644
--- a/users/protocols/canopen.html
+++ b/users/protocols/canopen.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/deltav.html b/users/protocols/deltav.html
index cf0acc553..b2ad985b5 100644
--- a/users/protocols/deltav.html
+++ b/users/protocols/deltav.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/df1.html b/users/protocols/df1.html
index 89b85e6ba..0fd9c860c 100644
--- a/users/protocols/df1.html
+++ b/users/protocols/df1.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/ethernet-ip.html b/users/protocols/ethernet-ip.html
index 137f35260..24ddbf014 100644
--- a/users/protocols/ethernet-ip.html
+++ b/users/protocols/ethernet-ip.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/firmata.html b/users/protocols/firmata.html
index 644770fab..5f7ff5f5e 100644
--- a/users/protocols/firmata.html
+++ b/users/protocols/firmata.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/genericcan.html b/users/protocols/genericcan.html
index 454d4c477..8314efe92 100644
--- a/users/protocols/genericcan.html
+++ b/users/protocols/genericcan.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/index.html b/users/protocols/index.html
index 01dc5619b..bf16135fd 100644
--- a/users/protocols/index.html
+++ b/users/protocols/index.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/knxnetip.html b/users/protocols/knxnetip.html
index 450e01666..0362d29db 100644
--- a/users/protocols/knxnetip.html
+++ b/users/protocols/knxnetip.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/logix.html b/users/protocols/logix.html
index e3cc98ad6..5eb22ecc9 100644
--- a/users/protocols/logix.html
+++ b/users/protocols/logix.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/modbus.html b/users/protocols/modbus.html
index b809d28a4..abc5efa26 100644
--- a/users/protocols/modbus.html
+++ b/users/protocols/modbus.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/opc-ua.html b/users/protocols/opc-ua.html
index d04ba20a0..8c6e87326 100644
--- a/users/protocols/opc-ua.html
+++ b/users/protocols/opc-ua.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/plc4x.html b/users/protocols/plc4x.html
index 53ff0d676..c0cd6547c 100644
--- a/users/protocols/plc4x.html
+++ b/users/protocols/plc4x.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/profinet.html b/users/protocols/profinet.html
index da85360ae..06bc5c0fa 100644
--- a/users/protocols/profinet.html
+++ b/users/protocols/profinet.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/protocols/s7.html b/users/protocols/s7.html
index efab26e4e..f638ac92f 100644
--- a/users/protocols/s7.html
+++ b/users/protocols/s7.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
@@ -348,6 +345,18 @@
 <div class="paragraph">
 <p>Although this driver is developed using Siemens Hardware, it should be 
functional with VIPA brand equipment, which is a version (clone) of the S7-300, 
with more memory and functionalities. If you have one of these devices and you 
are in your best disposition to carry out communication tests, we would be very 
grateful if you collaborate with the results in the development list and 
placing the model and firmware version that you have used.</p>
 </div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<img src="../../images/users/protocols/note.png" alt="Note"/>
+</td>
+<td class="content">
+When trying to connect to a Siemens <code>LOGO</code> device, it is important 
to add one connection option, as Siemens seems to have only partially 
implemented the protocol, the device simply terminates the connection as soon 
as our driver tried to read the SZL table in order to find out which type of S7 
device it is talking to. This can be disabled by passing in the type of PLC. 
For a Siemens LOGO device therefore please add 
<code>?controller-type=LOGO</code> to the connection string.
+</td>
+</tr>
+</table>
+</div>
 </div>
 <div class="sect2">
 <h3 id="regarding_the_support">Regarding the Support</h3>
diff --git a/users/protocols/simulated.html b/users/protocols/simulated.html
index faecbef4a..1c6f68c13 100644
--- a/users/protocols/simulated.html
+++ b/users/protocols/simulated.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/security.html b/users/security.html
index fc3ae4b88..7962cf50d 100644
--- a/users/security.html
+++ b/users/security.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/tools/capture-replay.html b/users/tools/capture-replay.html
index b70135cf3..e801debc9 100644
--- a/users/tools/capture-replay.html
+++ b/users/tools/capture-replay.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <strong class="nav-link">Capture Replay</strong>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/tools/connection-cache.html 
b/users/tools/connection-cache.html
index 8ab49d064..db2a241d3 100644
--- a/users/tools/connection-cache.html
+++ b/users/tools/connection-cache.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <strong class="nav-link">Connection Cache</strong>
@@ -301,58 +298,64 @@
             <div class="sect2">
 <h3 id="the_connection_cache_concept">The Connection Cache concept</h3>
 <div class="paragraph">
-<p>There&#8217;s an another version of pool manager with similar target but 
different implementation.</p>
+<p>In some applications there might be multiple parts of the code that require 
access to a PLC connection.</p>
 </div>
 <div class="paragraph">
-<p>The idea behind this second pool driver is that a connection could be lost 
for a lot of external reason, without the possibility to handle those from the 
plc4x point of view (e.g. the cable is unplugged in a reading session). In the 
Cached Pool Manager every connection could be used for only a limited period of 
time, at the end the connection is no more valid and must be returned to the 
poll.</p>
+<p>In contrast to usual microservice architectures, with PLCs we can&#8217;t 
simply open as many connections as we like. For example a S7-1200 typically 
allows 3 concurrent connections.</p>
 </div>
 <div class="paragraph">
-<p>Even in the Cached Pool Manager, getting a connection from the pool is 
effortless so the typical live cycle of a connection is:</p>
+<p>Also can the process of establishing a connection be a pretty 
cost-intensive task. For example in the ADS protocol, when connecting, the 
driver loads the tables containing the description of all data-types defined in 
the PLC alongside the symbol-table which declares which variables are defined, 
which addresses they have, which datatype they reference and where they are 
located in the PLCs memory.</p>
 </div>
-<div class="listingblock">
-<div class="content">
-<pre class="prettyprint highlight"><code>Get a connection -&gt; use the 
connection -&gt; return the connection to the pool</code></pre>
+<div class="paragraph">
+<p>Even if only one block of code repeatedly requires access to the PLC, 
simply creating a connection every time would put a too high load on the PLC 
and the network.</p>
+</div>
+<div class="paragraph">
+<p>When using the connection cache, many pieces of code can use it in 
parallel. However, only one piece of code can have access to a connection at 
the same time.</p>
+</div>
+<div class="paragraph">
+<p>So the first thread asking for a new connection will have the cache create 
a new connection and return it to the client. It can then use this just like 
any ordinary connection retrieved from the basic PlcConnectionManager. The main 
difference however is, that as soon as the client calls <code>close()</code> on 
this so-called connection-lease, the connection is not closed, but the cache 
puts it back into the storage, waiting for the next thread to require it.</p>
+</div>
+<div class="paragraph">
+<p>If a thread asks for a connection, which is currently leased by another 
thread, then the requesting thread will wait till the connection is returned 
and will then instantly continue using the connection till it then returns it 
back to the cache.</p>
 </div>
+<div class="paragraph">
+<p>If a second thread however asks for a different connection (with a 
different connection string), then the connection cache will create a new 
connection and return that instantly.</p>
 </div>
 <div class="paragraph">
-<p>In the Cached Pool Manager a watchdog will invalidate any open connection 
at the end of it&#8217;s live time even if no answer came back from the PLC; in 
this case the library could continue to talk to the PLC with some other 
connections fetched from the pool.</p>
+<p>When using the connection cache, connections should not use a 
connection-lease for a prolonged period of time. So the connection cache keeps 
track of the leases it hands out and terminates connection-leases that have not 
been returned for a long time.</p>
 </div>
 <div class="paragraph">
-<p>Let explain this concept in more detail using the Cached Pool with an 
example:</p>
+<p>Here comes an example application, that uses the connection cache:</p>
 </div>
 <div class="listingblock">
 <div class="content">
 <pre class="prettyprint highlight"><code data-lang="java">    public static 
void main(String[] args) throws Exception {
-        String connectionString = "s7://192.168.1.192";
-            PlcDriverManager manager = new PlcDriverManager();
-            PlcDriverManager cached = new 
CachedDriverManager(connectionString,() -&gt; 
manager.getConnection(connectionString));
-            for (int i = 0; i &lt; 10000; i++) {
-                try {
-                    TimeUnit.MILLISECONDS.sleep(500);
-                    try (PlcConnection conn = 
cached.getConnection(connectionString)) {
-                        if (conn.isConnected()){
-                            PlcReadRequest.Builder builder = 
conn.readRequestBuilder();
-                            builder.addItem("PollingValue", "%DB1:4.0:BOOL");
-                            PlcReadRequest readRequest = builder.build();
-                            PlcReadResponse syncResponse = 
readRequest.execute().get(2000, TimeUnit.MILLISECONDS);
-                            printResponse(syncResponse);
-                        } else {
-                            logger.info("PLC is not connected, let's try again 
to connect");
-                            conn.connect();
-                        }
-                    }
-                } catch (PlcConnectionException e){
-                    logger.error("Connection exception in trying to connect", 
e);
-                } catch (CancellationException  e){
-                    logger.error("Polling Thread canceled", e);
-                } catch (IllegalStateException e){
-                    logger.error("Error in Netty state machine", e);
-                } catch (ExecutionException e){
-                    logger.error("Interrupted Exception fired", e);
-                } catch (TimeoutException e) {
-                    logger.error("Timeout exception fired", e);
+        PlcConnectionManager connectionManager = 
CachedPlcConnectionManager.getBuilder().build();
+        for (int i = 0; i &lt; 10000; i++) {
+            try(PlcConnection connection = 
connectionManager.getConnection("s7://192.168.1.192")) {
+                if (connection.isConnected()){
+                    PlcReadRequest.Builder builder = 
connection.readRequestBuilder();
+                    builder.addTagAddress("PollingValue", "%DB1:4.0:BOOL");
+                    PlcReadRequest readRequest = builder.build();
+                    PlcReadResponse syncResponse = 
readRequest.execute().get(2000, TimeUnit.MILLISECONDS);
+                    printResponse(syncResponse);
+                } else {
+                    logger.info("PLC is not connected, let's try again to 
connect");
+                    connection.connect();
                 }
+            } catch (PlcConnectionException e){
+                logger.error("Connection exception in trying to connect", e);
+            } catch (CancellationException e){
+                logger.error("Polling Thread canceled", e);
+            } catch (IllegalStateException e){
+                logger.error("Error in Netty state machine", e);
+            } catch (ExecutionException e){
+                logger.error("Interrupted Exception fired", e);
+            } catch (TimeoutException e) {
+                logger.error("Timeout exception fired", e);
             }
+            TimeUnit.MILLISECONDS.sleep(100);
+        }
         System.exit(0);
     }</code></pre>
 </div>
@@ -365,7 +368,16 @@
 </td>
 <td class="content">
 <div class="paragraph">
-<p>To use the Connection Cache you have to add to Maven the latest version of 
<code>plc4j-connection-cache</code> and import <code>CachedDriverManager</code> 
into your code</p>
+<p>To use the Connection Cache you have to add a dependency to the 
<code>plc4j-connection-cache</code> module.</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>    &lt;dependency&gt;
+      &lt;groupId&gt;org.apache.plc4x&lt;/groupId&gt;
+      &lt;artifactId&gt;plc4j-connection-cache&lt;/artifactId&gt;
+      &lt;version&gt;{current-last-released-version}&lt;/version&gt;
+    &lt;/dependency&gt;</pre>
+</div>
 </div>
 </td>
 </tr>
@@ -377,24 +389,81 @@
 <div class="ulist">
 <ul>
 <li>
-<p>The <code>try-with-resources</code> statement (i.e. <code>try 
(PlcConnection conn = cached.getConnection(connectionString))</code>) ensure 
that an open connection will be automatically closed and returned to the pool 
after the use. As said before if the connection get stuck for any reason, after 
a fixed amount of time will be killed by a software watchdog (i.e. the amount 
of time is now fixed to 5000 ms, will be configurable in the future);</p>
+<p>In recent versions of PLC4X we have refactored the 
<code>PlcDriverManager</code> to provide access to a 
<code>PlcConnectionManager</code> interface. This contains all methods that are 
related to creating connections. The ConnectionCache implements this same 
interface, therefore you can use a <code>CachedPlcConnectionManager</code> 
everywhere you can use the normal <code>PlcConnectionManager</code>.</p>
 </li>
 <li>
-<p>Check if the PLC is connected before reading some data is always advisable 
(i.e. <code>conn.isConnected()</code>) but this doesn&#8217;t mean that the PLC 
will be ready to answer to the connection, it means that the initial handshake 
went good and plc4x has the needed information to talk with the PLC;</p>
+<p>A new <code>CachedPlcConnectionManager</code> is usually created using a 
builder, that can be accessed via: 
<code>CachedPlcConnectionManager.getBuilder()</code>. This will be explained in 
more detail in the next chapter.</p>
 </li>
 <li>
-<p>the use of <code>get()</code> must be done with a timeout (i.e. 
<code>readRequest.execute().get(2000, TimeUnit.MILLISECONDS)</code>). After the 
timeout amount of time a <code>TimeoutException</code> will be fired. In the 
code this is trapped and signaled with a simple line of log. This case could 
happen because the PLC for some reason could decide to not answer or the 
physical connection could have some problem;</p>
+<p>The <code>try-with-resources</code> statement (i.e. <code>try 
(PlcConnection connection = 
connectionManager.getConnection(connectionString))</code>) ensures that a 
leased connection will be automatically returned to the cache after the use. As 
said before if the application keeps hold of the connection for too long, after 
a configurable amount of time will be automatically closed by the cache and the 
thread can no-longer use it (i.e. the <code>maxLeaseTime</code> parameter 
defaults to [...]
 </li>
 <li>
-<p>the <code>PlcConnectionException</code> is a connection error that could 
happen in the handshaking phase between the PLC4x library and the PLC. 
It&#8217;s a generic error;</p>
-</li>
-<li>
-<p>the <code>IllegalStateException</code> is a Netty library exception which 
could happen in some really troubled connection, mostly if a physical 
disconnection happen.</p>
+<p>Before handing out a connection-lease, the connection cache will execute a 
<code>ping()</code> operation on the corresponding connection to check if 
it&#8217;s still valid. If this check fails, the cache will terminate this 
connection, establish a new one and then return a handle for that new 
connection.</p>
 </li>
 </ul>
 </div>
+</div>
+<div class="sect2">
+<h3 id="configuring_the_cachedplcconnectionmanager">Configuring the 
CachedPlcConnectionManager</h3>
 <div class="paragraph">
-<p>All the others exceptions (i.e. <code>ExecutionException</code> and 
<code>CancellationException</code>) are thread java related exceptions; in this 
example these are caught to show how plc4x could be used to handle all the 
external problems that could happen in talking to a PLC and could recover from 
them.</p>
+<p>As mentioned before the <code>CachedPlcConnectionManager</code> is 
configurable. Mainly this involves configuring the timeouts.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 18.1818%;"/>
+<col style="width: 18.1818%;"/>
+<col style="width: 18.1818%;"/>
+<col style="width: 45.4546%;"/>
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Name</th>
+<th class="tableblock halign-left valign-top">type</th>
+<th class="tableblock halign-left valign-top">Default</th>
+<th class="tableblock halign-left valign-top">Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock">maxLeaseTime</p></td>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock">java.time.Duration</p></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
+<p><code>4 seconds</code></p>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
+<p>Time that a thread is allowed to keep a connection-lease till the 
connection-cache terminates the lease.</p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock">maxWaitTime</p></td>
+<td class="tableblock halign-left valign-top"><p 
class="tableblock">java.time.Duration</p></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
+<p><code>20 seconds</code></p>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div 
class="paragraph">
+<p>Time that a thread asking for a connection will wait until the connection 
cache gives up and throws a <code>PlcConnectionException</code>.</p>
+</div></div></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph">
+<p>The configuration of a <code>CachedPlcConnectionManager</code> is done when 
creating the instance. For this the builder contains two methods to configure 
the timeouts.</p>
+</div>
+<div class="paragraph">
+<p>Here comes an example:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code data-lang="java">    public static 
void main(String[] args) throws Exception {
+        PlcConnectionManager connectionManager = 
CachedPlcConnectionManager.getBuilder()
+            .withMaxLeaseTime(Duration.ofSeconds(10))
+            .withMaxWaitTime(Duration.ofMinutes(1))
+            .build();
+
+        ...
+
+    }</code></pre>
+</div>
 </div>
 </div>
         </main>
diff --git a/users/tools/connection-pool.html b/users/tools/connection-pool.html
index 9fb4c0123..4ae244352 100644
--- a/users/tools/connection-pool.html
+++ b/users/tools/connection-pool.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <strong class="nav-link">Connection Pool</strong>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/tools/index.html b/users/tools/index.html
index 429106a37..0949249bc 100644
--- a/users/tools/index.html
+++ b/users/tools/index.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/tools/opm.html b/users/tools/opm.html
index b1c9aa458..5bf8a896d 100644
--- a/users/tools/opm.html
+++ b/users/tools/opm.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/tools/scraper.html b/users/tools/scraper.html
index 2feedd72a..d5e48af61 100644
--- a/users/tools/scraper.html
+++ b/users/tools/scraper.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/tools/testing.html b/users/tools/testing.html
index 3d20189de..b42f16a8e 100644
--- a/users/tools/testing.html
+++ b/users/tools/testing.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/transports/can.html b/users/transports/can.html
index 3f28e33b9..818ce824e 100644
--- a/users/transports/can.html
+++ b/users/transports/can.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/transports/index.html b/users/transports/index.html
index ec94f5270..3c203079f 100644
--- a/users/transports/index.html
+++ b/users/transports/index.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/transports/pcap-replay.html 
b/users/transports/pcap-replay.html
index fd1d19cbe..14a2280fb 100644
--- a/users/transports/pcap-replay.html
+++ b/users/transports/pcap-replay.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/transports/raw-socket.html b/users/transports/raw-socket.html
index 6556aeddb..67a5b0610 100644
--- a/users/transports/raw-socket.html
+++ b/users/transports/raw-socket.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/transports/serial.html b/users/transports/serial.html
index f7f40e658..c246775b8 100644
--- a/users/transports/serial.html
+++ b/users/transports/serial.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/transports/socketcan.html b/users/transports/socketcan.html
index 9796b39a3..56b3f915e 100644
--- a/users/transports/socketcan.html
+++ b/users/transports/socketcan.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/transports/tcp.html b/users/transports/tcp.html
index 5f5e371a3..6b1c6ea53 100644
--- a/users/transports/tcp.html
+++ b/users/transports/tcp.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>
diff --git a/users/transports/udp.html b/users/transports/udp.html
index 8f7187435..46e93ee85 100644
--- a/users/transports/udp.html
+++ b/users/transports/udp.html
@@ -228,9 +228,6 @@
                                     <ul class="flex-column pl-4 nav">
                                             <li class="nav-item">
                             <a href="../../users/tools/capture-replay.html" 
class="nav-link">Capture Replay</a>
-                            </li>
-                                            <li class="nav-item">
-                            <a href="../../users/tools/connection-pool.html" 
class="nav-link">Connection Pool</a>
                             </li>
                                             <li class="nav-item">
                             <a href="../../users/tools/connection-cache.html" 
class="nav-link">Connection Cache</a>

Reply via email to