public class IdGenerationConfig
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
IdGenerationConfig.UnavailableIdProvider |
| Modifier and Type | Field and Description |
|---|---|
protected Config |
config |
protected EntityType<?> |
entityType |
protected IdProvider |
idProvider |
| Constructor and Description |
|---|
IdGenerationConfig(Config config,
EntityType<?> entityType) |
IdGenerationConfig(Config config,
EntityType<?> entityType,
IdProvider idProvider) |
| Modifier and Type | Method and Description |
|---|---|
javax.sql.DataSource |
getDataSource() |
java.lang.String |
getDataSourceName() |
Dialect |
getDialect() |
EntityType<?> |
getEntityType() |
int |
getFetchSize() |
IdProvider |
getIdProvider() |
JdbcLogger |
getJdbcLogger() |
int |
getMaxRows() |
Naming |
getNaming() |
int |
getQueryTimeout() |
RequiresNewController |
getRequiresNewController() |
protected final Config config
protected final EntityType<?> entityType
protected final IdProvider idProvider
public IdGenerationConfig(Config config, EntityType<?> entityType)
public IdGenerationConfig(Config config, EntityType<?> entityType, IdProvider idProvider)
public javax.sql.DataSource getDataSource()
public java.lang.String getDataSourceName()
public Dialect getDialect()
public JdbcLogger getJdbcLogger()
public RequiresNewController getRequiresNewController()
public Naming getNaming()
public int getFetchSize()
public int getMaxRows()
public int getQueryTimeout()
public EntityType<?> getEntityType()
public IdProvider getIdProvider()