com.nimbusds.infinispan.persistence.sql.query.SQLQueryExecutorInitContext Maven / Gradle / Ivy
package com.nimbusds.infinispan.persistence.sql.query;
import javax.sql.DataSource;
import com.nimbusds.infinispan.persistence.sql.SQLRecordTransformer;
import org.jooq.SQLDialect;
/**
* SQL query executor initialisation context.
*/
public interface SQLQueryExecutorInitContext {
/**
* Returns the configured SQL data source.
*
* @return The SQL data source.
*/
DataSource getDataSource();
/**
* Returns the configured SQL record transformer.
*
* @return The SQL record transformer.
*/
SQLRecordTransformer getSQLRecordTransformer();
/**
* Returns the configured SQL dialect.
*
* @return The SQL dialect.
*/
SQLDialect getSQLDialect();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy