boolean awaitIn() throws InterruptedException {
        logger.debug("Awaiting entry permit for {}", gate);
        in.await();
        return true;
    }
Utility class to control entry and exit points.
plc4j/spi/src/test/java/org/apache/plc4x/java/spi/connection/GateKeeper.java