Class LockableDocumentRouteImpl
- java.lang.Object
-
- org.nuxeo.ecm.platform.routing.core.impl.LockableDocumentRouteImpl
-
- All Implemented Interfaces:
Serializable
,LockableDocumentRoute
public class LockableDocumentRouteImpl extends Object implements LockableDocumentRoute
- Author:
- Mariana Cedica
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected DocumentModel
doc
-
Constructor Summary
Constructors Constructor Description LockableDocumentRouteImpl(DocumentModel document)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLockOwner(CoreSession session)
boolean
isLocked(CoreSession session)
boolean
isLockedByCurrentUser(CoreSession session)
void
lockDocument(CoreSession session)
void
unlockDocument(CoreSession session)
-
-
-
Field Detail
-
doc
protected final DocumentModel doc
-
-
Constructor Detail
-
LockableDocumentRouteImpl
public LockableDocumentRouteImpl(DocumentModel document)
-
-
Method Detail
-
isLocked
public boolean isLocked(CoreSession session)
- Specified by:
isLocked
in interfaceLockableDocumentRoute
-
isLockedByCurrentUser
public boolean isLockedByCurrentUser(CoreSession session)
- Specified by:
isLockedByCurrentUser
in interfaceLockableDocumentRoute
-
lockDocument
public void lockDocument(CoreSession session)
- Specified by:
lockDocument
in interfaceLockableDocumentRoute
-
unlockDocument
public void unlockDocument(CoreSession session)
- Specified by:
unlockDocument
in interfaceLockableDocumentRoute
-
getLockOwner
public String getLockOwner(CoreSession session)
- Specified by:
getLockOwner
in interfaceLockableDocumentRoute
-
-