Revision 21a76038 src/gr/ebs/gss/server/webdav/milton/GssLockManager.java
b/src/gr/ebs/gss/server/webdav/milton/GssLockManager.java | ||
---|---|---|
63 | 63 |
|
64 | 64 |
} |
65 | 65 |
|
66 |
public synchronized LockResult lock( LockTimeout timeout, LockInfo lockInfo, LockableResource r ) {
|
|
66 |
public LockResult lock( LockTimeout timeout, LockInfo lockInfo, LockableResource r ) { |
|
67 | 67 |
GssResource resource = (GssResource) r; |
68 | 68 |
LockToken currentLock = currentLock( resource ); |
69 | 69 |
if( currentLock != null ) { |
... | ... | |
76 | 76 |
return LockResult.success( newToken ); |
77 | 77 |
} |
78 | 78 |
|
79 |
public synchronized LockResult refresh( String tokenId, LockableResource resource ) {
|
|
79 |
public LockResult refresh( String tokenId, LockableResource resource ) { |
|
80 | 80 |
FileLock curLock = getService().getLockByToken(tokenId); |
81 | 81 |
if( curLock == null ) { |
82 | 82 |
log.debug( "can't refresh because no lock"); |
... | ... | |
87 | 87 |
} |
88 | 88 |
} |
89 | 89 |
|
90 |
public synchronized void unlock( String tokenId, LockableResource r ) throws NotAuthorizedException {
|
|
90 |
public void unlock( String tokenId, LockableResource r ) throws NotAuthorizedException { |
|
91 | 91 |
GssResource resource = (GssResource) r; |
92 | 92 |
LockToken lockToken = currentLock( resource ); |
93 | 93 |
if( lockToken == null ) { |
Also available in: Unified diff