public interface OfficeLockManager
限定符和类型 | 方法和说明 |
---|---|
OfficeLockObject |
getLock(java.lang.String objId)
获取校验锁
|
OfficeLockObject |
lock(java.lang.String objId)
加锁
|
boolean |
unlock(java.lang.String objId)
解锁某一个锁
|
boolean |
unlock(java.lang.String objId,
java.lang.Long memberId)
解锁某一个锁
|
boolean |
unlockAll(java.lang.Long fileId)
解锁文档中的所有office锁
|
boolean unlockAll(java.lang.Long fileId) throws com.seeyon.ctp.common.exceptions.BusinessException
recordId
- 文档的id,例如office正文的fileIdcom.seeyon.ctp.common.exceptions.BusinessException
boolean unlock(java.lang.String objId) throws com.seeyon.ctp.common.exceptions.BusinessException
objId
- com.seeyon.ctp.common.exceptions.BusinessException
boolean unlock(java.lang.String objId, java.lang.Long memberId) throws com.seeyon.ctp.common.exceptions.BusinessException
objId
- userId
- 需要解锁的人员Id,一般情况下是当前用户Idcom.seeyon.ctp.common.exceptions.BusinessException
OfficeLockObject lock(java.lang.String objId) throws com.seeyon.ctp.common.exceptions.BusinessException
objId
- com.seeyon.ctp.common.exceptions.BusinessException
OfficeLockObject getLock(java.lang.String objId) throws com.seeyon.ctp.common.exceptions.BusinessException
objId
- com.seeyon.ctp.common.exceptions.BusinessException