Class WebDAVMethod.Condition

java.lang.Object
org.alfresco.repo.webdav.WebDAVMethod.Condition
Enclosing class:
WebDAVMethod

protected class WebDAVMethod.Condition extends Object
Class used for storing conditions which comes with "If" header of the request
Author:
ivanry
  • Constructor Details

    • Condition

      public Condition()
      Default constructor
  • Method Details

    • getLockTokensMatch

      public LinkedList<String> getLockTokensMatch()
      Returns the list of lock tokens that should be checked against node's lock token on equivalence.
      Returns:
      lock tokens
    • getLockTokensNotMatch

      public LinkedList<String> getLockTokensNotMatch()
      Returns the list of lock tokens that should be checked against node's lock token on non-equivalence.
      Returns:
      lock tokens
    • getETagsMatch

      public LinkedList<String> getETagsMatch()
      Returns the list of ETags that should be checked against node's ETag on equivalence.
      Returns:
      ETags list
    • getETagsNotMatch

      public LinkedList<String> getETagsNotMatch()
      Returns the list of ETags that should be checked against node's ETag on non-equivalence.
      Returns:
      ETags list
    • addLockTocken

      public void addLockTocken(String lockToken, boolean notMatch)
      Adds lock token to check
      Parameters:
      lockToken - String
      notMatch - true is lock token should be added to the list matched tokens. false if should be added to the list of non-matches.
    • addETag

      public void addETag(String eTag, boolean notMatch)
      Add ETag to check
      Parameters:
      eTag - String
      notMatch - true is ETag should be added to the list matched ETags. false if should be added to the list of non-matches.