public class OracleSequenceUpdater extends SequenceUpdater
Constructor and Description |
---|
OracleSequenceUpdater(DataSource dataSource,
javax.persistence.EntityManager entityManager) |
OracleSequenceUpdater(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) |
void |
createSequenceJdbc(Connection connection,
String schema,
String sequenceName,
int initialValue,
int allocationSize) |
void |
createSequenceJpa(String schema,
String sequenceName,
int initialValue,
int allocationSize) |
String |
getAlterSequenceIncrementBy(String sequenceName,
long incrementBy) |
DataSource |
getDataSource() |
javax.persistence.EntityManager |
getEntityManager() |
String |
getQueryCreateSequence(String sequenceName,
int initialValue,
int allocationSize) |
String |
getQuerySelectSequence() |
String |
getSelectNextVal(String sequenceName) |
createSequences, getMaxId, updateSequences
public OracleSequenceUpdater(DataSource dataSource, javax.persistence.EntityManager entityManager)
public OracleSequenceUpdater(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
public void createSequenceJdbc(Connection connection, String schema, String sequenceName, int initialValue, int allocationSize)
public void createSequenceJpa(String schema, String sequenceName, int initialValue, int allocationSize)
public String getAlterSequenceIncrementBy(String sequenceName, long incrementBy)
public String getQuerySelectSequence()
Copyright © 2015. All rights reserved.