Class DAVMergeHandler

  • All Implemented Interfaces:
    org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

    public class DAVMergeHandler
    extends BasicDAVHandler
    Version:
    1.3
    • Field Detail

      • myPathsMap

        private java.util.Map myPathsMap
      • RESPONSE

        private static final DAVElement RESPONSE
      • POST_COMMIT_ERROR

        private static final DAVElement POST_COMMIT_ERROR
      • myAuthor

        private java.lang.String myAuthor
      • myCommitDate

        private java.util.Date myCommitDate
      • myRevision

        private long myRevision
      • myRepositoryPath

        private java.lang.String myRepositoryPath
      • myVersionPath

        private java.lang.String myVersionPath
      • myResourceType

        private DAVElement myResourceType
    • Constructor Detail

    • Method Detail

      • generateMergeRequest

        public static java.lang.StringBuffer generateMergeRequest​(java.lang.StringBuffer xmlBuffer,
                                                                  java.lang.String path,
                                                                  java.lang.String activityURL,
                                                                  java.util.Map locks)
      • generateLockDataRequest

        public static java.lang.StringBuffer generateLockDataRequest​(java.lang.StringBuffer target,
                                                                     java.lang.String root,
                                                                     java.lang.String path,
                                                                     java.util.Map locks)
      • hasChildPaths

        public static boolean hasChildPaths​(java.lang.String path,
                                            java.util.Map locks)