public abstract class AbstractJdbcValueProvider extends java.lang.Object implements ValueProvider
HANDLER_TO_DOCUMENT, JAVA_HANDLER_METHOD, JAVA_OBJECT_CLASS, JAVA_OBJECT_FIELD, PARAMETER_NAME, REQUEST_EXECUTION_HANDLER
Constructor and Description |
---|
AbstractJdbcValueProvider()
Constructor
|
Modifier and Type | Method and Description |
---|---|
Value[] |
getValuesFromJdbc(java.lang.String componentName,
java.lang.String queryName,
java.lang.String valueName,
java.lang.String descriptionName,
java.util.Map queryParameters)
Fetch values from a JDBC query.
|
static boolean |
isJdbcValueProvidersEnabled() |
static void |
setJdbcValueProvidersEnabled(boolean setEnabled) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getValues
public static void setJdbcValueProvidersEnabled(boolean setEnabled)
setEnabled
- Enable or disable the JDBC value providers.public static boolean isJdbcValueProvidersEnabled()
public Value[] getValuesFromJdbc(java.lang.String componentName, java.lang.String queryName, java.lang.String valueName, java.lang.String descriptionName, java.util.Map queryParameters)
componentName
- The component name.queryName
- The query name.valueName
- The value column name.descriptionName
- The description column name.queryParameters
- The SQL query parameters to use.