Skip to content

Commit 181117e

Browse files
committed
Don't override methods from ORM
1 parent c1e06b9 commit 181117e

File tree

2 files changed

+4
-40
lines changed

2 files changed

+4
-40
lines changed

hibernate-reactive-core/src/main/java/org/hibernate/reactive/session/impl/ReactiveSessionImpl.java

-8
Original file line numberDiff line numberDiff line change
@@ -1250,10 +1250,6 @@ private <T> ReactiveEntityPersister entityPersister(Class<T> entityClass) {
12501250
return (ReactiveEntityPersister) getFactory().getMappingMetamodel().getEntityDescriptor( entityClass );
12511251
}
12521252

1253-
private EntityPersister requireEntityPersister(Class<?> entityClass) {
1254-
return getFactory().getMappingMetamodel().getEntityDescriptor( entityClass );
1255-
}
1256-
12571253
private CompletionStage<Void> fireReactiveLoad(LoadEvent event, LoadEventListener.LoadType loadType) {
12581254
checkOpenOrWaitingForAutoClose();
12591255

@@ -1283,10 +1279,6 @@ public void checkTransactionNeededForUpdateOperation(String exceptionMessage) {
12831279
//no-op because we don't support transactions
12841280
}
12851281

1286-
private Boolean getReadOnlyFromLoadQueryInfluencers() {
1287-
return getLoadQueryInfluencers().getReadOnly();
1288-
}
1289-
12901282
private class ReactiveIdentifierLoadAccessImpl<T> {
12911283

12921284
private final EntityPersister entityPersister;

hibernate-reactive-core/src/main/java/org/hibernate/reactive/session/impl/ReactiveStatelessSessionImpl.java

+4-32
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@
55
*/
66
package org.hibernate.reactive.session.impl;
77

8-
import java.util.List;
9-
import java.util.concurrent.CompletableFuture;
10-
import java.util.concurrent.CompletionStage;
11-
import java.util.function.Supplier;
12-
138
import org.hibernate.HibernateException;
149
import org.hibernate.LockMode;
1510
import org.hibernate.LockOptions;
@@ -28,10 +23,6 @@
2823
import org.hibernate.engine.spi.PersistentAttributeInterceptable;
2924
import org.hibernate.engine.spi.PersistentAttributeInterceptor;
3025
import org.hibernate.engine.spi.SharedSessionContractImplementor;
31-
import org.hibernate.event.spi.PostInsertEvent;
32-
import org.hibernate.event.spi.PostInsertEventListener;
33-
import org.hibernate.event.spi.PreInsertEvent;
34-
import org.hibernate.event.spi.PreInsertEventListener;
3526
import org.hibernate.generator.BeforeExecutionGenerator;
3627
import org.hibernate.generator.Generator;
3728
import org.hibernate.graph.GraphSemantic;
@@ -89,6 +80,10 @@
8980
import jakarta.persistence.criteria.CriteriaDelete;
9081
import jakarta.persistence.criteria.CriteriaQuery;
9182
import jakarta.persistence.criteria.CriteriaUpdate;
83+
import java.util.List;
84+
import java.util.concurrent.CompletableFuture;
85+
import java.util.concurrent.CompletionStage;
86+
import java.util.function.Supplier;
9287

9388
import static java.lang.Boolean.TRUE;
9489
import static java.lang.invoke.MethodHandles.lookup;
@@ -340,29 +335,6 @@ private CompletionStage<Void> reactiveInsert(Object entity, ReactiveEntityPersis
340335
}
341336
}
342337

343-
private boolean firePreInsert(Object entity, Object id, Object[] state, EntityPersister persister) {
344-
if ( getFactory().getEventListenerGroups().eventListenerGroup_PRE_INSERT.isEmpty() ) {
345-
return false;
346-
}
347-
else {
348-
boolean veto = false;
349-
final PreInsertEvent event = new PreInsertEvent( entity, id, state, persister, null );
350-
for ( PreInsertEventListener listener : getFactory().getEventListenerGroups().eventListenerGroup_PRE_INSERT.listeners() ) {
351-
veto |= listener.onPreInsert( event );
352-
}
353-
return veto;
354-
}
355-
}
356-
357-
private void firePostInsert(Object entity, Object id, Object[] state, EntityPersister persister) {
358-
if ( !getFactory().getEventListenerGroups().eventListenerGroup_POST_INSERT.isEmpty() ) {
359-
final PostInsertEvent event = new PostInsertEvent( entity, id, state, persister, null );
360-
for ( PostInsertEventListener listener : getFactory().getEventListenerGroups().eventListenerGroup_POST_INSERT.listeners() ) {
361-
listener.onPostInsert( event );
362-
}
363-
}
364-
}
365-
366338
private CompletionStage<?> generateId(EntityPersister persister, Object entity, Generator generator) {
367339
if ( generator.generatesOnInsert() ) {
368340
if ( generator instanceof ReactiveIdentifierGenerator<?> reactiveGenerator ) {

0 commit comments

Comments
 (0)