Skip to content

Commit 1702d69

Browse files
committed
HHH-19336 - Proper implementation for JPA extended locking scope
HHH-19459 - LockScope, FollowOnLocking HHH-19501 - Session#lock w/ pessimistic locks for scopes HHH-19502 - Disallow SKIP_LOCKED with Session#lock
1 parent 5e32cef commit 1702d69

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

hibernate-core/src/main/java/org/hibernate/event/spi/LockEvent.java

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,24 @@ public LockEvent(String entityName, Object object, LockMode lockMode, EventSourc
4646
this( entityName, object, lockMode.toLockOptions(), source );
4747
}
4848

49+
public LockEvent(Object object, LockOptions lockOptions, EventSource source) {
50+
this( null, object, lockOptions, source );
51+
}
52+
53+
/**
54+
* @deprecated Use {@linkplain LockEvent#LockEvent(Object, LockOptions, EventSource)} instead.
55+
*/
56+
@Deprecated(since = "7", forRemoval = true)
4957
public LockEvent(Object object, LockMode lockMode, EventSource source) {
5058
this( object, lockMode.toLockOptions(), source );
5159
}
5260

53-
public LockEvent(Object object, LockOptions lockOptions, EventSource source) {
54-
this( null, object, lockOptions, source );
61+
/**
62+
* @deprecated Use {@linkplain LockEvent#LockEvent(String, Object, LockOptions, EventSource)} instead.
63+
*/
64+
@Deprecated(since = "7", forRemoval = true)
65+
public LockEvent(String entityName, Object object, LockMode lockMode, EventSource source) {
66+
this( entityName, object, lockMode.toLockOptions(), source );
5567
}
5668

5769
public Object getObject() {

0 commit comments

Comments
 (0)