Skip to content

Commit a3cab1c

Browse files
committed
add missing override to StatelessSessionBuilder
1 parent 5ea8a1c commit a3cab1c

5 files changed

Lines changed: 21 additions & 3 deletions

File tree

hibernate-core/src/main/java/org/hibernate/SharedSessionBuilder.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@
4848
* @see SessionBuilder
4949
*/
5050
public interface SharedSessionBuilder extends SessionBuilder, CommonSharedBuilder {
51+
/**
52+
* Open the session.
53+
*/
54+
@Override
55+
Session open();
5156

5257
@Override
5358
SharedSessionBuilder connection();

hibernate-core/src/main/java/org/hibernate/SharedStatelessSessionBuilder.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ public interface SharedStatelessSessionBuilder extends StatelessSessionBuilder,
5050
/**
5151
* Open the stateless session.
5252
*/
53+
@Override
5354
StatelessSession open();
5455

5556
@Override

hibernate-core/src/main/java/org/hibernate/StatelessSessionBuilder.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,13 @@
2323
public interface StatelessSessionBuilder extends CommonBuilder {
2424
/**
2525
* Opens a session with the specified options.
26-
*
27-
* @return The session
26+
* @see #open()
2827
*/
2928
StatelessSession openStatelessSession();
3029

30+
@Override
31+
StatelessSession open();
32+
3133
@Override
3234
StatelessSessionBuilder connection(Connection connection);
3335

hibernate-core/src/main/java/org/hibernate/engine/creation/internal/SharedSessionBuilderImpl.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ protected SharedSessionBuilderImplementor getThis() {
8181
// SharedSessionBuilder
8282

8383
@Override
84-
public SessionImplementor openSession() {
84+
public SessionImplementor open() {
8585
CORE_LOGGER.openingSession( tenantIdentifier );
8686
if ( original.getFactory().getSessionFactoryOptions().isMultiTenancyEnabled() ) {
8787
if ( shareTransactionContext ) {
@@ -98,6 +98,11 @@ public SessionImplementor openSession() {
9898
return createSession();
9999
}
100100

101+
@Override
102+
public SessionImplementor openSession() {
103+
return open();
104+
}
105+
101106
@Override
102107
@Deprecated(forRemoval = true)
103108
@SuppressWarnings("removal")

hibernate-core/src/main/java/org/hibernate/engine/spi/AbstractDelegatingSharedSessionBuilder.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ public Session openSession() {
4646
return delegate.openSession();
4747
}
4848

49+
@Override
50+
public Session open() {
51+
return delegate.open();
52+
}
53+
4954
@Override
5055
public SharedSessionBuilder interceptor() {
5156
delegate.interceptor();

0 commit comments

Comments
 (0)