Uses of Interface
org.hibernate.engine.spi.SessionImplementor
-
-
Uses of SessionImplementor in org.hibernate.action.internal
Methods in org.hibernate.action.internal with parameters of type SessionImplementor Modifier and Type Method Description static UnresolvedEntityInsertActionsUnresolvedEntityInsertActions. deserialize(ObjectInputStream ois, SessionImplementor session)Deserialize anUnresolvedEntityInsertActionsobject.voidEntityIncrementVersionProcess. doBeforeTransactionCompletion(SessionImplementor session)Perform whatever processing is encapsulated here before completion of the transaction.voidEntityVerifyVersionProcess. doBeforeTransactionCompletion(SessionImplementor session)Set<AbstractEntityInsertAction>UnresolvedEntityInsertActions. resolveDependentActions(Object managedEntity, SessionImplementor session)Resolve any dependencies onmanagedEntity.Constructors in org.hibernate.action.internal with parameters of type SessionImplementor Constructor Description EntityDeleteAction(Object id, Object[] state, Object version, Object instance, EntityPersister persister, boolean isCascadeDeleteEnabled, SessionImplementor session)Constructs an EntityDeleteAction.OrphanRemovalAction(Object id, Object[] state, Object version, Object instance, EntityPersister persister, boolean isCascadeDeleteEnabled, SessionImplementor session) -
Uses of SessionImplementor in org.hibernate.action.spi
Methods in org.hibernate.action.spi with parameters of type SessionImplementor Modifier and Type Method Description voidBeforeTransactionCompletionProcess. doBeforeTransactionCompletion(SessionImplementor session)Perform whatever processing is encapsulated here before completion of the transaction. -
Uses of SessionImplementor in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal with parameters of type SessionImplementor Modifier and Type Method Description static StatefulPersistenceContextStatefulPersistenceContext. deserialize(ObjectInputStream ois, SessionImplementor session)Used by the owning session to explicitly control deserialization of the persistence context.static voidCollections. processReachableCollection(PersistentCollection<?> collection, CollectionType type, Object entity, SessionImplementor session)Initialize the role of the collection.static voidCollections. processUnreachableCollection(PersistentCollection<?> coll, SessionImplementor session)record the fact that this collection was dereferenced -
Uses of SessionImplementor in org.hibernate.engine.spi
Classes in org.hibernate.engine.spi that implement SessionImplementor Modifier and Type Class Description classSessionDelegatorBaseImplThis class is meant to be extended.Fields in org.hibernate.engine.spi declared as SessionImplementor Modifier and Type Field Description protected SessionImplementorSessionDelegatorBaseImpl. delegateMethods in org.hibernate.engine.spi that return SessionImplementor Modifier and Type Method Description protected abstract SessionImplementorAbstractDelegatingWrapperOptions. delegate()Returns the underlying session delegate.protected SessionImplementorSessionDelegatorBaseImpl. delegate()Returns the underlying delegate.SessionImplementorSessionDelegatorBaseImpl. getSession()default SessionImplementorSessionImplementor. getSession()Methods in org.hibernate.engine.spi with parameters of type SessionImplementor Modifier and Type Method Description voidExecutableList. afterDeserialize(SessionImplementor session)Allow theExecutables to reassociate themselves with the session after deserialization.static ActionQueueActionQueue. deserialize(ObjectInputStream ois, SessionImplementor session)Used by the owning session to explicitly control deserialization of the action queue.static CollectionEntryCollectionEntry. deserialize(ObjectInputStream ois, SessionImplementor session)Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.static CollectionKeyCollectionKey. deserialize(ObjectInputStream ois, SessionImplementor session)Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.static EntityUniqueKeyEntityUniqueKey. deserialize(ObjectInputStream ois, SessionImplementor session)Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.Constructors in org.hibernate.engine.spi with parameters of type SessionImplementor Constructor Description ActionQueue(SessionImplementor session)Constructs an action queue bound to the given session.SessionDelegatorBaseImpl(SessionImplementor delegate) -
Uses of SessionImplementor in org.hibernate.envers.event.spi
Methods in org.hibernate.envers.event.spi with parameters of type SessionImplementor Modifier and Type Method Description protected voidBaseEnversEventListener. checkIfTransactionInProgress(SessionImplementor session)protected voidBaseEnversEventListener. generateBidirectionalCollectionChangeWorkUnits(AuditProcess auditProcess, EntityPersister entityPersister, String entityName, Object[] newState, Object[] oldState, SessionImplementor session) -
Uses of SessionImplementor in org.hibernate.envers.internal.entities.mapper
Methods in org.hibernate.envers.internal.entities.mapper with parameters of type SessionImplementor Modifier and Type Method Description booleanExtendedPropertyMapper. map(SessionImplementor session, Map<String,Object> data, String[] propertyNames, Object[] newState, Object[] oldState)booleanMultiDynamicComponentMapper. map(SessionImplementor session, Map<String,Object> data, String[] propertyNames, Object[] newState, Object[] oldState)booleanMultiPropertyMapper. map(SessionImplementor session, Map<String,Object> data, String[] propertyNames, Object[] newState, Object[] oldState)booleanSubclassPropertyMapper. map(SessionImplementor session, Map<String,Object> data, String[] propertyNames, Object[] newState, Object[] oldState)List<PersistentCollectionChangeData>ComponentPropertyMapper. mapCollectionChanges(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id)List<PersistentCollectionChangeData>MultiPropertyMapper. mapCollectionChanges(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id)List<PersistentCollectionChangeData>PropertyMapper. mapCollectionChanges(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id)Maps collection changes.List<PersistentCollectionChangeData>SinglePropertyMapper. mapCollectionChanges(SessionImplementor sessionImplementor, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id)List<PersistentCollectionChangeData>SubclassPropertyMapper. mapCollectionChanges(SessionImplementor session, String referencingPropertyName, PersistentCollection newColl, Serializable oldColl, Object id)voidComponentPropertyMapper. mapModifiedFlagsToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)voidMultiDynamicComponentMapper. mapModifiedFlagsToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)voidMultiPropertyMapper. mapModifiedFlagsToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)voidPropertyMapper. mapModifiedFlagsToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)voidSinglePropertyMapper. mapModifiedFlagsToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)voidSubclassPropertyMapper. mapModifiedFlagsToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)booleanComponentPropertyMapper. mapToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)booleanMultiDynamicComponentMapper. mapToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)booleanMultiPropertyMapper. mapToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)booleanPropertyMapper. mapToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)Maps properties to the given map, basing on differences between properties of new and old objects.booleanSinglePropertyMapper. mapToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj)booleanSubclassPropertyMapper. mapToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, Object oldObj) -
Uses of SessionImplementor in org.hibernate.envers.internal.entities.mapper.relation
-
Uses of SessionImplementor in org.hibernate.envers.internal.entities.mapper.relation.component
Methods in org.hibernate.envers.internal.entities.mapper.relation.component with parameters of type SessionImplementor Modifier and Type Method Description voidMiddleComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj)Maps from an object to the object's map representation (for an entity - only its id).voidMiddleDummyComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj)voidMiddleEmbeddableComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj)voidMiddleMapElementNotKeyComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj)voidMiddleMapKeyIdComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj)voidMiddleMapKeyPropertyComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj)voidMiddleRelatedComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj)voidMiddleSimpleComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj)voidMiddleStraightComponentMapper. mapToMapFromObject(SessionImplementor session, Map<String,Object> idData, Map<String,Object> data, Object obj) -
Uses of SessionImplementor in org.hibernate.envers.internal.entities.mapper.relation.lazy
Classes in org.hibernate.envers.internal.entities.mapper.relation.lazy that implement SessionImplementor Modifier and Type Class Description classAbstractDelegateSessionImplementorclassToOneDelegateSessionImplementorConstructors in org.hibernate.envers.internal.entities.mapper.relation.lazy with parameters of type SessionImplementor Constructor Description AbstractDelegateSessionImplementor(SessionImplementor delegate) -
Uses of SessionImplementor in org.hibernate.envers.internal.reader
Methods in org.hibernate.envers.internal.reader that return SessionImplementor Modifier and Type Method Description SessionImplementorAuditReaderImpl. getSessionImplementor()SessionImplementorAuditReaderImplementor. getSessionImplementor()Constructors in org.hibernate.envers.internal.reader with parameters of type SessionImplementor Constructor Description AuditReaderImpl(EnversService enversService, Session session, SessionImplementor sessionImplementor) -
Uses of SessionImplementor in org.hibernate.envers.internal.synchronization
Methods in org.hibernate.envers.internal.synchronization with parameters of type SessionImplementor Modifier and Type Method Description voidAuditProcess. doBeforeTransactionCompletion(SessionImplementor session)Constructors in org.hibernate.envers.internal.synchronization with parameters of type SessionImplementor Constructor Description AuditProcess(RevisionInfoGenerator revisionInfoGenerator, SessionImplementor session)EntityChangeNotifier(RevisionInfoGenerator revisionInfoGenerator, SessionImplementor sessionImplementor) -
Uses of SessionImplementor in org.hibernate.envers.internal.synchronization.work
Fields in org.hibernate.envers.internal.synchronization.work declared as SessionImplementor Modifier and Type Field Description protected SessionImplementorAbstractAuditWorkUnit. sessionImplementorConstructors in org.hibernate.envers.internal.synchronization.work with parameters of type SessionImplementor Constructor Description AbstractAuditWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, RevisionType revisionType)AddWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, Map<String,Object> data)AddWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, EntityPersister entityPersister, Object[] state)CollectionChangeWorkUnit(SessionImplementor session, String entityName, String collectionPropertyName, EnversService enversService, Object id, Object entity)DelWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, EntityPersister entityPersister, Object[] state)FakeBidirectionalRelationWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Serializable id, String referencingPropertyName, Object owningEntity, RelationDescription rd, RevisionType revisionType, Object index, AuditWorkUnit nestedWorkUnit)ModWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, EntityPersister entityPersister, Object[] newState, Object[] oldState)PersistentCollectionChangeWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, Object id, List<PersistentCollectionChangeData> collectionChanges, String referencingPropertyName)PersistentCollectionChangeWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, PersistentCollection collection, CollectionEntry collectionEntry, Serializable snapshot, Object id, String referencingPropertyName) -
Uses of SessionImplementor in org.hibernate.envers.internal.tools
Methods in org.hibernate.envers.internal.tools with parameters of type SessionImplementor Modifier and Type Method Description static booleanEntityTools. entitiesEqual(SessionImplementor session, String entityName, Object obj1, Object obj2)static ClassEntityTools. getEntityClass(SessionImplementor sessionImplementor, String entityName)static ObjectEntityTools. getIdentifier(SessionImplementor session, String entityName, Object obj) -
Uses of SessionImplementor in org.hibernate.event.internal
Methods in org.hibernate.event.internal with parameters of type SessionImplementor Modifier and Type Method Description voidDefaultFlushEntityEventListener. checkId(Object object, EntityPersister persister, Object id, SessionImplementor session)make sure user didn't mangle the idprotected voidDefaultMergeEventListener. copyValues(EntityPersister persister, Object entity, Object target, SessionImplementor source, MergeContext copyCache)protected voidDefaultMergeEventListener. copyValues(EntityPersister persister, Object entity, Object target, SessionImplementor source, MergeContext copyCache, ForeignKeyDirection foreignKeyDirection)static EntityStateEntityState. getEntityState(Object entity, String entityName, EntityEntry entry, SessionImplementor source, Boolean assumedUnsaved)Determine whether the entity is persistent, detached, or transientprotected ObjectDefaultSaveOrUpdateEventListener. getUpdateId(Object entity, EntityPersister persister, Object requestedId, SessionImplementor session)Determine the id to use for updating.protected ObjectDefaultUpdateEventListener. getUpdateId(Object entity, EntityPersister persister, Object requestedId, SessionImplementor session)If the user specified an id, assign it to the instance and use that, otherwise use the id already assigned to the instanceprotected booleanDefaultFlushEntityEventListener. invokeInterceptor(SessionImplementor session, Object entity, EntityEntry entry, Object[] values, EntityPersister persister)protected voidAbstractFlushingEventListener. postFlush(SessionImplementor session)1.protected voidAbstractFlushingEventListener. postPostFlush(SessionImplementor session)protected booleanDefaultSaveEventListener. reassociateIfUninitializedProxy(Object object, SessionImplementor source)protected booleanDefaultSaveOrUpdateEventListener. reassociateIfUninitializedProxy(Object object, SessionImplementor source)protected booleanAbstractSaveEventListener. substituteValuesIfNecessary(Object entity, Object id, Object[] values, EntityPersister persister, SessionImplementor source)Perform any property value substitution that is necessary (interceptor callback, version initialization...)protected booleanDefaultReplicateEventListener. substituteValuesIfNecessary(Object entity, Object id, Object[] values, EntityPersister persister, SessionImplementor source) -
Uses of SessionImplementor in org.hibernate.event.spi
Subinterfaces of SessionImplementor in org.hibernate.event.spi Modifier and Type Interface Description interfaceEventSource -
Uses of SessionImplementor in org.hibernate.graph
Methods in org.hibernate.graph with parameters of type SessionImplementor Modifier and Type Method Description static <T> jakarta.persistence.EntityGraph<T>EntityGraphs. merge(SessionImplementor session, Class<T> rootType, GraphImplementor<T>... graphs) -
Uses of SessionImplementor in org.hibernate.internal
Classes in org.hibernate.internal that implement SessionImplementor Modifier and Type Class Description classSessionImplConcrete implementation of theSessionAPI.Methods in org.hibernate.internal that return SessionImplementor Modifier and Type Method Description SessionImplementorSessionImpl. getSession()Methods in org.hibernate.internal with parameters of type SessionImplementor Modifier and Type Method Description RuntimeExceptionExceptionMapperStandardImpl. mapManagedFlushFailure(String message, RuntimeException failure, SessionImplementor session)RuntimeExceptionExceptionMapperStandardImpl. mapStatusCheckFailure(String message, jakarta.transaction.SystemException systemException, SessionImplementor sessionImplementor) -
Uses of SessionImplementor in org.hibernate.jpa.internal
Methods in org.hibernate.jpa.internal with parameters of type SessionImplementor Modifier and Type Method Description RuntimeExceptionExceptionMapperLegacyJpaImpl. mapManagedFlushFailure(String message, RuntimeException failure, SessionImplementor session)RuntimeExceptionExceptionMapperLegacyJpaImpl. mapStatusCheckFailure(String message, jakarta.transaction.SystemException systemException, SessionImplementor session) -
Uses of SessionImplementor in org.hibernate.loader.access
Methods in org.hibernate.loader.access that return SessionImplementor Modifier and Type Method Description SessionImplementorLoadAccessContext. getSession()The session from which the load originates -
Uses of SessionImplementor in org.hibernate.metadata
Methods in org.hibernate.metadata with parameters of type SessionImplementor Modifier and Type Method Description default ObjectClassMetadata. getIdentifier(Object entity, SessionImplementor session)Deprecated.default Object[]ClassMetadata. getPropertyValuesToInsert(Object entity, Map<Object,Object> mergeMap, SessionImplementor session)Deprecated.Use the form accepting SharedSessionContractImplementor insteaddefault ObjectClassMetadata. instantiate(Object id, SessionImplementor session)Deprecated.Use the form accepting SharedSessionContractImplementor insteaddefault voidClassMetadata. setIdentifier(Object entity, Object id, SessionImplementor session)Deprecated. -
Uses of SessionImplementor in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type SessionImplementor Modifier and Type Method Description int[]AbstractEntityPersister. resolveDirtyAttributeIndexes(Object[] currentState, Object[] previousState, String[] attributeNames, SessionImplementor session)default int[]EntityPersister. resolveDirtyAttributeIndexes(Object[] values, Object[] loadedState, String[] attributeNames, SessionImplementor session)LikeEntityPersister.resolveAttributeIndexes(String[])but also always returns mutable attributes -
Uses of SessionImplementor in org.hibernate.procedure.spi
Methods in org.hibernate.procedure.spi with parameters of type SessionImplementor Modifier and Type Method Description default ProcedureCallNamedCallableQueryMemento. makeProcedureCall(SessionImplementor session)Convert the memento back into an executable (connected) form. -
Uses of SessionImplementor in org.hibernate.resource.transaction.backend.jta.internal.synchronization
Methods in org.hibernate.resource.transaction.backend.jta.internal.synchronization with parameters of type SessionImplementor Modifier and Type Method Description RuntimeExceptionExceptionMapper. mapManagedFlushFailure(String message, RuntimeException failure, SessionImplementor session)Map an exception encountered during a managed flush to the appropriate runtime-based exception.RuntimeExceptionExceptionMapper. mapStatusCheckFailure(String message, jakarta.transaction.SystemException systemException, SessionImplementor sessionImplementor)Map a JTASystemExceptionto the appropriate runtime-based exception. -
Uses of SessionImplementor in org.hibernate.stat.internal
Constructors in org.hibernate.stat.internal with parameters of type SessionImplementor Constructor Description SessionStatisticsImpl(SessionImplementor session) -
Uses of SessionImplementor in org.hibernate.testing.jdbc
Methods in org.hibernate.testing.jdbc with parameters of type SessionImplementor Modifier and Type Method Description static SQLStatementInspectorSQLStatementInspector. extractFromSession(SessionImplementor session) -
Uses of SessionImplementor in org.hibernate.testing.junit4
Methods in org.hibernate.testing.junit4 with parameters of type SessionImplementor Modifier and Type Method Description protected voidBaseCoreFunctionalTestCase. inTransaction(SessionImplementor session, Consumer<SessionImplementor> action)Method parameters in org.hibernate.testing.junit4 with type arguments of type SessionImplementor Modifier and Type Method Description <R> RBaseNonConfigCoreFunctionalTestCase. fromSession(Function<SessionImplementor,R> action)protected <T> TBaseCoreFunctionalTestCase. fromTransaction(Function<SessionImplementor,T> action)<R> RBaseNonConfigCoreFunctionalTestCase. fromTransaction(Function<SessionImplementor,R> action)protected voidBaseCoreFunctionalTestCase. inSession(Consumer<SessionImplementor> action)voidBaseNonConfigCoreFunctionalTestCase. inSession(Consumer<SessionImplementor> action)protected voidBaseCoreFunctionalTestCase. inTransaction(Consumer<SessionImplementor> action)protected voidBaseCoreFunctionalTestCase. inTransaction(SessionImplementor session, Consumer<SessionImplementor> action)voidBaseNonConfigCoreFunctionalTestCase. inTransaction(Consumer<SessionImplementor> action) -
Uses of SessionImplementor in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit with parameters of type SessionImplementor Modifier and Type Method Description <T> TSessionFactoryScope. fromTransaction(SessionImplementor session, Function<SessionImplementor,T> action)voidSessionFactoryScope. inTransaction(SessionImplementor session, Consumer<SessionImplementor> action)Method parameters in org.hibernate.testing.orm.junit with type arguments of type SessionImplementor Modifier and Type Method Description protected <T> TBaseSessionFactoryFunctionalTest. fromSession(Function<SessionImplementor,T> action)<T> TSessionFactoryScope. fromSession(Function<SessionImplementor,T> action)protected <T> TBaseSessionFactoryFunctionalTest. fromTransaction(Function<SessionImplementor,T> action)<T> TSessionFactoryScope. fromTransaction(Function<SessionImplementor,T> action)<T> TSessionFactoryScope. fromTransaction(SessionImplementor session, Function<SessionImplementor,T> action)protected voidBaseSessionFactoryFunctionalTest. inSession(Consumer<SessionImplementor> action)voidSessionFactoryScope. inSession(Consumer<SessionImplementor> action)protected voidBaseSessionFactoryFunctionalTest. inTransaction(Consumer<SessionImplementor> action)voidSessionFactoryScope. inTransaction(Consumer<SessionImplementor> action)voidSessionFactoryScope. inTransaction(SessionImplementor session, Consumer<SessionImplementor> action) -
Uses of SessionImplementor in org.hibernate.testing.orm.transaction
Methods in org.hibernate.testing.orm.transaction with parameters of type SessionImplementor Modifier and Type Method Description static <R> RTransactionUtil. fromTransaction(SessionImplementor session, Function<SessionImplementor,R> action)static voidTransactionUtil. inTransaction(SessionImplementor session, Consumer<SessionImplementor> action)Method parameters in org.hibernate.testing.orm.transaction with type arguments of type SessionImplementor Modifier and Type Method Description static <R> RTransactionUtil. fromTransaction(SessionImplementor session, Function<SessionImplementor,R> action)static voidTransactionUtil. inTransaction(SessionImplementor session, Consumer<SessionImplementor> action) -
Uses of SessionImplementor in org.hibernate.testing.transaction
Methods in org.hibernate.testing.transaction with parameters of type SessionImplementor Modifier and Type Method Description static <R> RTransactionUtil2. fromTransaction(SessionImplementor session, Function<SessionImplementor,R> action)static voidTransactionUtil2. inTransaction(SessionImplementor session, Consumer<SessionImplementor> action)Method parameters in org.hibernate.testing.transaction with type arguments of type SessionImplementor Modifier and Type Method Description static <R> RTransactionUtil2. fromSession(SessionFactoryImplementor sfi, Function<SessionImplementor,R> action)static <R> RTransactionUtil2. fromTransaction(SessionFactoryImplementor factory, Function<SessionImplementor,R> action)static <R> RTransactionUtil2. fromTransaction(SessionImplementor session, Function<SessionImplementor,R> action)static voidTransactionUtil2. inSession(SessionFactoryImplementor sfi, Consumer<SessionImplementor> action)static <R> RTransactionUtil2. inSessionReturn(SessionFactoryImplementor sfi, Function<SessionImplementor,R> action)static voidTransactionUtil2. inTransaction(SessionFactoryImplementor factory, Consumer<SessionImplementor> action)static voidTransactionUtil2. inTransaction(SessionImplementor session, Consumer<SessionImplementor> action)
-