Class LockTokenMapper


  • public class LockTokenMapper
    extends Object
    Maps between WebDAV lock tokens and JCR lock tokens.

    The following notations are used:

     opaquelocktoken:SESSIONSCOPED:NODEIDENTIFIER
     opaquelocktoken:OPENSCOPED:JCRLOCKTOKEN
     
    The first format is used if the JCR lock does not reveal a lock token, such as when it is a session-scoped lock (where SESSIONSCOPED is a constant UUID defined below, and NODEIDENTIFIER is the suitably escaped JCR Node identifier).

    The second format is used for open-scoped locks (where OPENSCOPED is another constant UUID defined below, and JCRLOCKTOKEN is the suitably escaped JCR lock token).