protected class PersistenceImpl.EntityManagerContextSynchronization
extends java.lang.Object
implements org.springframework.transaction.support.TransactionSynchronization, org.springframework.core.Ordered
Modifier and Type | Field and Description |
---|---|
protected EntityManagerContext |
context |
protected boolean |
prevSoftDeletion |
protected java.lang.String |
store |
Constructor and Description |
---|
EntityManagerContextSynchronization(java.lang.String store) |
Modifier and Type | Method and Description |
---|---|
void |
afterCommit() |
void |
afterCompletion(int status) |
void |
beforeCommit(boolean readOnly) |
void |
beforeCompletion() |
void |
flush() |
int |
getOrder() |
void |
resume() |
void |
suspend() |
protected final boolean prevSoftDeletion
protected EntityManagerContext context
protected java.lang.String store
public EntityManagerContextSynchronization(java.lang.String store)
public void suspend()
suspend
in interface org.springframework.transaction.support.TransactionSynchronization
public void resume()
resume
in interface org.springframework.transaction.support.TransactionSynchronization
public void flush()
flush
in interface java.io.Flushable
flush
in interface org.springframework.transaction.support.TransactionSynchronization
public void beforeCommit(boolean readOnly)
beforeCommit
in interface org.springframework.transaction.support.TransactionSynchronization
public void beforeCompletion()
beforeCompletion
in interface org.springframework.transaction.support.TransactionSynchronization
public void afterCommit()
afterCommit
in interface org.springframework.transaction.support.TransactionSynchronization
public void afterCompletion(int status)
afterCompletion
in interface org.springframework.transaction.support.TransactionSynchronization
public int getOrder()
getOrder
in interface org.springframework.core.Ordered