@Service public class JpaLockingServiceImpl extends Object implements LockingService
| Constructor and Description |
|---|
JpaLockingServiceImpl(org.springframework.jdbc.core.JdbcTemplate template) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isLockOwner(Object entityId,
Principal principal) |
boolean |
lock(Object entityId,
Principal principal) |
Principal |
lockOwner(Object entityId) |
boolean |
unlock(Object entityId,
Principal principal) |
@Autowired public JpaLockingServiceImpl(org.springframework.jdbc.core.JdbcTemplate template)
public boolean lock(Object entityId, Principal principal)
lock in interface LockingServicepublic boolean unlock(Object entityId, Principal principal)
unlock in interface LockingServicepublic Principal lockOwner(Object entityId)
lockOwner in interface LockingServicepublic boolean isLockOwner(Object entityId, Principal principal)
isLockOwner in interface LockingServiceCopyright © 2020 Paul Warren. All rights reserved.