Added convenient constructor overload

This commit is contained in:
Lukas Eder 2013-04-07 18:53:19 +02:00
parent 8075996ee0
commit 2e57438987

View File

@ -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<ExecuteListener>());
}
/**
* Create a new provider instance from an argument <code>List</code>.
*
* @param listeners The argument list.
*/
public DefaultExecuteListenerProvider(ExecuteListener... listeners) {
this.listeners = new ArrayList<ExecuteListener>(Arrays.asList(listeners));
}
/**
* Create a new provider instance from an argument <code>List</code>.
*