Skip to content

Commit e210dfa

Browse files
committed
HHH-18964 remove BorlandEnterpriseServerJtaPlatform
1 parent f81d81f commit e210dfa

File tree

3 files changed

+0
-46
lines changed

3 files changed

+0
-46
lines changed

hibernate-core/src/main/java/org/hibernate/boot/registry/selector/internal/DefaultJtaPlatformSelector.java

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import java.util.Objects;
88

99
import org.hibernate.engine.transaction.jta.platform.internal.AtomikosJtaPlatform;
10-
import org.hibernate.engine.transaction.jta.platform.internal.BorlandEnterpriseServerJtaPlatform;
1110
import org.hibernate.engine.transaction.jta.platform.internal.JBossAppServerJtaPlatform;
1211
import org.hibernate.engine.transaction.jta.platform.internal.JBossStandAloneJtaPlatform;
1312
import org.hibernate.engine.transaction.jta.platform.internal.JOTMJtaPlatform;
@@ -33,21 +32,13 @@ public Class<? extends JtaPlatform> resolve(final String name) {
3332
}
3433
//Let's organize all string matches in groups by first letter:
3534
return switch ( name.charAt( 0 ) ) {
36-
case 'B' -> caseB( name );
3735
case 'J'-> caseJ( name );
3836
case 'W'-> caseW( name );
3937
case 'o'-> caseLegacy( name, this );
4038
default -> caseOthers( name );
4139
};
4240
}
4341

44-
private static Class<? extends JtaPlatform> caseB(final String name) {
45-
if ( "Borland".equals( name ) ) {
46-
return BorlandEnterpriseServerJtaPlatform.class;
47-
}
48-
return null;
49-
}
50-
5142
private static Class<? extends JtaPlatform> caseJ(final String name) {
5243
return switch ( name ) {
5344
case "JBossAS" -> JBossAppServerJtaPlatform.class;
@@ -89,9 +80,6 @@ private static Class<? extends JtaPlatform> caseLegacy(
8980
final DefaultJtaPlatformSelector defaultJtaPlatformSelector) {
9081

9182
//First, let's deal with the special cases which don't follow any recognizable pattern:
92-
if ( name.equals( "org.hibernate.service.jta.platform.internal.BorlandEnterpriseServerJtaPlatform" ) ) {
93-
return BorlandEnterpriseServerJtaPlatform.class;
94-
}
9583
if ( name.equals( "org.hibernate.service.jta.platform.internal.JBossAppServerJtaPlatform" ) ) {
9684
return JBossAppServerJtaPlatform.class;
9785
}

hibernate-core/src/main/java/org/hibernate/engine/transaction/jta/platform/internal/BorlandEnterpriseServerJtaPlatform.java

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

hibernate-core/src/test/java/org/hibernate/orm/test/strategyselectors/JtaPlatformSelectorTest.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
import org.hibernate.boot.registry.selector.internal.DefaultJtaPlatformSelector;
88
import org.hibernate.engine.transaction.jta.platform.internal.AtomikosJtaPlatform;
9-
import org.hibernate.engine.transaction.jta.platform.internal.BorlandEnterpriseServerJtaPlatform;
109
import org.hibernate.engine.transaction.jta.platform.internal.JBossAppServerJtaPlatform;
1110
import org.hibernate.engine.transaction.jta.platform.internal.JBossStandAloneJtaPlatform;
1211
import org.hibernate.engine.transaction.jta.platform.internal.JOTMJtaPlatform;
@@ -45,13 +44,6 @@ public void verifyAllJtaPlatformResolve() {
4544
"org.hibernate.service.jta.platform.internal.AtomikosJtaPlatform"
4645
);
4746

48-
testJtaPlatformResolves(
49-
strategySelector,
50-
BorlandEnterpriseServerJtaPlatform.class,
51-
"Borland",
52-
"org.hibernate.service.jta.platform.internal.BorlandEnterpriseServerJtaPlatform"
53-
);
54-
5547
testJtaPlatformResolves(
5648
strategySelector,
5749
JBossAppServerJtaPlatform.class,

0 commit comments

Comments
 (0)