Class Lock

  • All Implemented Interfaces:
    Serializable

    public class Lock
    extends Object
    implements Serializable
    Information about a lock set on a document.

    The lock information holds the owner, which is a user id, and the lock creation time.

    See Also:
    Serialized Form
    • Constructor Detail

      • Lock

        public Lock​(String owner,
                    Calendar created,
                    boolean failed)
      • Lock

        public Lock​(Lock lock,
                    boolean failed)
    • Method Detail

      • getOwner

        public String getOwner()
        The owner of the lock.
        Returns:
        the owner, which is a user id
      • getCreated

        public Calendar getCreated()
        The creation time of the lock.
        Returns:
        the creation time
      • getFailed

        public boolean getFailed()
        The failure state, used for removal results.
        Returns:
        the failure state
      • equals

        public boolean equals​(Object obj)
        Overrides:
        equals in class Object
        Since:
        11.1
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
        Since:
        11.1