public class PostgreSQLSequenceUpdater extends SequenceUpdater
Constructor and Description |
---|
PostgreSQLSequenceUpdater(DataSource dataSource,
javax.persistence.EntityManager entityManager) |
PostgreSQLSequenceUpdater(javax.persistence.EntityManager entityManager) |
Modifier and Type | Method and Description |
---|---|
void |
changeCurrentValue(Connection connection,
String sequenceName,
Long maxId) |
void |
changeCurrentValueJdbc(Connection connection,
String sequenceName,
Long maxId) |
void |
changeCurrentValueJpa(String sequenceName,
Long maxId) |
void |
createSequence(Connection connection,
String schema,
String sequenceName,
int initialValue,
int allocationSize) |
DataSource |
getDataSource() |
javax.persistence.EntityManager |
getEntityManager() |
String |
getStringSetVal(String sequenceName,
Long maxId) |
createSequences, getMaxId, updateSequences
public PostgreSQLSequenceUpdater(DataSource dataSource, javax.persistence.EntityManager entityManager)
public PostgreSQLSequenceUpdater(javax.persistence.EntityManager entityManager)
public void changeCurrentValue(Connection connection, String sequenceName, Long maxId)
changeCurrentValue
in class SequenceUpdater
public void changeCurrentValueJdbc(Connection connection, String sequenceName, Long maxId)
public javax.persistence.EntityManager getEntityManager()
getEntityManager
in class SequenceUpdater
public DataSource getDataSource()
getDataSource
in class SequenceUpdater
public void createSequence(Connection connection, String schema, String sequenceName, int initialValue, int allocationSize)
createSequence
in class SequenceUpdater
Copyright © 2015. All rights reserved.