java.lang.Object | ||
↳ | org.springframework.jdbc.support.incrementer.AbstractDataFieldMaxValueIncrementer | |
↳ | org.springframework.jdbc.support.incrementer.AbstractColumnMaxValueIncrementer |
![]() |
![]() |
Abstract base class for DataFieldMaxValueIncrementer
implementations that use
a column in a custom sequence table. Subclasses need to provide the specific handling
of that table in their getNextKey()
implementation..
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Default constructor for bean property style usage.
| |||||||||||
Convenience constructor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Invoked by a BeanFactory after it has set all bean properties supplied
(and satisfied BeanFactoryAware and ApplicationContextAware).
| |||||||||||
Return the number of buffered keys.
| |||||||||||
Return the name of the column in the sequence table.
| |||||||||||
Set the number of buffered keys.
| |||||||||||
Set the name of the column in the sequence table.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Default constructor for bean property style usage.
Convenience constructor.
dataSource | the DataSource to use |
---|---|
incrementerName | the name of the sequence/table to use |
columnName | the name of the column in the sequence table to use |
Invoked by a BeanFactory after it has set all bean properties supplied (and satisfied BeanFactoryAware and ApplicationContextAware).
This method allows the bean instance to perform initialization only possible when all bean properties have been set and to throw an exception in the event of misconfiguration.
Return the number of buffered keys.
Set the number of buffered keys.