public class ConversationHolderMock extends ConversationHolder
Constructor and Description |
---|
ConversationHolderMock() |
Modifier and Type | Method and Description |
---|---|
void |
bind()
This method has to be called when starting a new unit-of-work.
|
void |
clear() |
void |
close()
Free resources bound to this conversationHolder
|
void |
commit()
Commit the running transaction.
|
org.springframework.transaction.TransactionStatus |
commit(boolean restartTransaction)
Commit the running transaction but optionally start a
new one right away.
|
void |
delete(java.lang.Object object) |
void |
evict(java.lang.Object object) |
org.springframework.transaction.TransactionDefinition |
getDefinition() |
org.hibernate.Session |
getSession() |
org.hibernate.SessionFactory |
getSessionFactory() |
org.springframework.orm.hibernate5.SessionHolder |
getSessionHolder() |
boolean |
isBound() |
boolean |
isClosed() |
boolean |
isTransactionActive() |
void |
lock(java.lang.Object persistentObject,
org.hibernate.LockMode lockMode)
Facades Session.lock()
|
void |
lock(java.lang.String entityName,
java.lang.Object persistentObject,
org.hibernate.LockMode lockMode) |
void |
refresh(java.lang.Object object) |
void |
registerForDataStoreChanges(IConversationEnabled observer)
Register to get updated after any interaction with the datastore
|
void |
setDefinition(org.springframework.transaction.TransactionDefinition definition) |
org.springframework.transaction.TransactionStatus |
startTransaction()
Creates an instance of TransactionStatus and binds it to this conversation manager.
|
void |
unregisterForDataStoreChanges(IConversationEnabled observer)
Register to get updated after any interaction with the datastore
|
getDefaultFlushMode, isCompleted, setDefaultFlushMode, unbind
public void bind()
bind
in class ConversationHolder
public org.springframework.orm.hibernate5.SessionHolder getSessionHolder()
getSessionHolder
in class ConversationHolder
public boolean isBound()
isBound
in class ConversationHolder
public org.springframework.transaction.TransactionStatus startTransaction()
startTransaction
in class ConversationHolder
public boolean isTransactionActive()
isTransactionActive
in class ConversationHolder
public void evict(java.lang.Object object)
evict
in class ConversationHolder
public void refresh(java.lang.Object object)
refresh
in class ConversationHolder
public void clear()
clear
in class ConversationHolder
public void commit()
commit
in class ConversationHolder
public org.springframework.transaction.TransactionStatus commit(boolean restartTransaction)
commit
in class ConversationHolder
restartTransaction
- whether to start a new transactionpublic org.hibernate.Session getSession()
getSession
in class ConversationHolder
public org.hibernate.SessionFactory getSessionFactory()
getSessionFactory
in class ConversationHolder
public void delete(java.lang.Object object)
delete
in class ConversationHolder
public void lock(java.lang.Object persistentObject, org.hibernate.LockMode lockMode)
lock
in class ConversationHolder
public void lock(java.lang.String entityName, java.lang.Object persistentObject, org.hibernate.LockMode lockMode)
lock
in class ConversationHolder
public org.springframework.transaction.TransactionDefinition getDefinition()
getDefinition
in class ConversationHolder
public void setDefinition(org.springframework.transaction.TransactionDefinition definition)
setDefinition
in class ConversationHolder
definition
- the definition to setpublic void registerForDataStoreChanges(IConversationEnabled observer)
registerForDataStoreChanges
in class ConversationHolder
public void unregisterForDataStoreChanges(IConversationEnabled observer)
unregisterForDataStoreChanges
in class ConversationHolder
public void close()
close
in class ConversationHolder
public boolean isClosed()
isClosed
in class ConversationHolder
Copyright © 2007-2020 EDIT. All Rights Reserved.