Skip to content

Commit a42db94

Browse files
committed
Remove unecessary classes
1 parent a616820 commit a42db94

File tree

8 files changed

+4
-237
lines changed

8 files changed

+4
-237
lines changed

hibernate-reactive-core/src/main/java/org/hibernate/reactive/dialect/ReactiveDialectWrapper.java

Lines changed: 0 additions & 42 deletions
This file was deleted.

hibernate-reactive-core/src/main/java/org/hibernate/reactive/dialect/identity/ReactiveIdentityColumnSupportAdapter.java

Lines changed: 0 additions & 72 deletions
This file was deleted.

hibernate-reactive-core/src/main/java/org/hibernate/reactive/id/insert/ReactiveAbstractReturningDelegate.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@
2626
import org.hibernate.reactive.session.ReactiveConnectionSupplier;
2727
import org.hibernate.type.Type;
2828

29-
30-
import static org.hibernate.reactive.dialect.ReactiveDialectWrapper.instanceOf;
31-
3229
public interface ReactiveAbstractReturningDelegate extends ReactiveInsertGeneratedIdentifierDelegate {
3330

3431
Log LOG = LoggerFactory.make( Log.class, MethodHandles.lookup() );
@@ -62,23 +59,23 @@ private Object validateGeneratedIdentityId(Object generatedId) {
6259
// Users should not rely on it, or they might have random, hard to debug failures.
6360
Type identifierType = getPersister().getIdentifierType();
6461
if ( ( identifierType.getReturnedClass().equals( Short.class ) || identifierType.getReturnedClass().equals( Integer.class ) )
65-
&& instanceOf( getPersister().getFactory().getJdbcServices().getDialect(), CockroachDialect.class ) ) {
62+
&& getPersister().getFactory().getJdbcServices().getDialect() instanceof CockroachDialect ) {
6663
throw LOG.invalidIdentifierTypeForCockroachDB( identifierType.getReturnedClass(), getPersister().getEntityName() );
6764
}
6865
return generatedId;
6966
}
7067

7168
private static String createInsert(PreparedStatementDetails insertStatementDetails, String identifierColumnName, Dialect dialect) {
7269
final String sqlEnd = " returning " + identifierColumnName;
73-
if ( instanceOf( dialect, MySQLDialect.class ) ) {
70+
if ( dialect instanceof MySQLDialect ) {
7471
// For some reasons ORM generates a query with an invalid syntax
7572
String sql = insertStatementDetails.getSqlString();
7673
int index = sql.lastIndexOf( sqlEnd );
7774
return index > -1
7875
? sql.substring( 0, index )
7976
: sql;
8077
}
81-
if ( instanceOf( dialect, SQLServerDialect.class ) ) {
78+
if ( dialect instanceof SQLServerDialect ) {
8279
String sql = insertStatementDetails.getSqlString();
8380
int index = sql.lastIndexOf( sqlEnd );
8481
// FIXME: this is a hack for HHH-16365

hibernate-reactive-core/src/main/java/org/hibernate/reactive/id/insert/ReactiveGetGeneratedKeysDelegate.java

Lines changed: 0 additions & 36 deletions
This file was deleted.

hibernate-reactive-core/src/main/java/org/hibernate/reactive/provider/impl/ReactiveServiceInitiators.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import org.hibernate.reactive.provider.service.NoJdbcEnvironmentInitiator;
3333
import org.hibernate.reactive.provider.service.NoJdbcMultiTenantConnectionProviderInitiator;
3434
import org.hibernate.reactive.provider.service.NoJtaPlatformInitiator;
35-
import org.hibernate.reactive.provider.service.ReactiveDialectFactoryInitiator;
3635
import org.hibernate.reactive.provider.service.ReactiveMarkerServiceInitiator;
3736
import org.hibernate.reactive.provider.service.ReactivePersisterClassResolverInitiator;
3837
import org.hibernate.reactive.provider.service.ReactiveSchemaManagementToolInitiator;
@@ -113,9 +112,6 @@ private static List<StandardServiceInitiator<?>> buildInitialServiceInitiatorLis
113112
// [standard] DialectResolver
114113
serviceInitiators.add( DialectResolverInitiator.INSTANCE );
115114

116-
// Custom for Hibernate Reactive: DialectFactory ; wraps the standard Dialects with ReactiveDialectWrapper
117-
serviceInitiators.add( ReactiveDialectFactoryInitiator.INSTANCE );
118-
119115
// Custom for Hibernate Reactive: MutationExecutorService
120116
serviceInitiators.add( ReactiveMutationExecutorServiceInitiator.INSTANCE );
121117

hibernate-reactive-core/src/main/java/org/hibernate/reactive/provider/impl/ReactiveTypeContributor.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import org.hibernate.dialect.PostgreSQLDialect;
2424
import org.hibernate.engine.jdbc.env.spi.JdbcEnvironment;
2525
import org.hibernate.reactive.adaptor.impl.PreparedStatementAdaptor;
26-
import org.hibernate.reactive.dialect.ReactiveDialectWrapper;
2726
import org.hibernate.service.ServiceRegistry;
2827
import org.hibernate.type.AbstractSingleColumnStandardBasicType;
2928
import org.hibernate.type.BasicTypeRegistry;
@@ -92,10 +91,7 @@ private void registerReactiveChanges(TypeContributions typeContributions, Servic
9291
}
9392

9493
private Dialect dialect(ServiceRegistry serviceRegistry) {
95-
Dialect dialect = serviceRegistry.getService( JdbcEnvironment.class ).getDialect();
96-
return dialect instanceof ReactiveDialectWrapper
97-
? ( (ReactiveDialectWrapper) dialect ).getWrappedDialect()
98-
: dialect;
94+
return serviceRegistry.getService( JdbcEnvironment.class ).getDialect();
9995
}
10096

10197
/**

hibernate-reactive-core/src/main/java/org/hibernate/reactive/provider/service/ReactiveDialectFactoryInitiator.java

Lines changed: 0 additions & 29 deletions
This file was deleted.

hibernate-reactive-core/src/main/java/org/hibernate/reactive/provider/service/ReactiveWrappingDialectFactory.java

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)