Fixes ALF-19964: Breaking API change in JobLockService.releaseLock

- Reverted releaseLock to return void
- Added "releaseLockVerify" that returns boolean

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@56164 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Brian Remmington
2013-09-30 11:52:50 +00:00
parent d27eecf069
commit 1521b6b76f
2 changed files with 24 additions and 3 deletions

View File

@@ -419,7 +419,15 @@ public class JobLockServiceImpl implements JobLockService
/**
* {@inheritDoc}
*/
public boolean releaseLock(final String lockToken, final QName lockQName)
public void releaseLock(final String lockToken, final QName lockQName)
{
releaseLockVerify(lockToken, lockQName);
}
/**
* {@inheritDoc}
*/
public boolean releaseLockVerify(final String lockToken, final QName lockQName)
{
RetryingTransactionCallback<Boolean> releaseCallback = new RetryingTransactionCallback<Boolean>()
{