diff --git a/jOOQ/src/main/java/org/jooq/Configuration.java b/jOOQ/src/main/java/org/jooq/Configuration.java
index fccdf32773..729a6f6867 100644
--- a/jOOQ/src/main/java/org/jooq/Configuration.java
+++ b/jOOQ/src/main/java/org/jooq/Configuration.java
@@ -376,7 +376,27 @@ public interface Configuration extends Serializable {
ExecuteListenerProvider[] executeListenerProviders();
/**
- * TODO [#2667]
+ * Get the configured VisitListenerProvider instances from this
+ * configuration.
+ *
+ * This method allows for retrieving the configured
+ * VisitListenerProvider instances from this configuration. The
+ * providers will provide jOOQ with {@link VisitListener} instances. These
+ * instances receive query rendering lifecycle notification events every
+ * time jOOQ renders queries. jOOQ makes no assumptions about the internal
+ * state of these listeners, i.e. listener instances may
+ *
Configuration's lifecycle (i.e. that of a
+ * JDBC Connection, or that of a transaction)ExecuteContext (i.e. that of a
+ * single query execution)