From 2e574389879bca249d28c65e659bb8719d66ec6f Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Sun, 7 Apr 2013 18:53:19 +0200 Subject: [PATCH] Added convenient constructor overload --- .../org/jooq/impl/DefaultExecuteListenerProvider.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteListenerProvider.java b/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteListenerProvider.java index e02cf9ae6d..e9d7b450ae 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteListenerProvider.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteListenerProvider.java @@ -37,6 +37,7 @@ package org.jooq.impl; import java.io.Serializable; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import org.jooq.ExecuteListener; @@ -70,6 +71,15 @@ public class DefaultExecuteListenerProvider implements ExecuteListenerProvider, this(new ArrayList()); } + /** + * Create a new provider instance from an argument List. + * + * @param listeners The argument list. + */ + public DefaultExecuteListenerProvider(ExecuteListener... listeners) { + this.listeners = new ArrayList(Arrays.asList(listeners)); + } + /** * Create a new provider instance from an argument List. *