Interface ChecksumGeneratorOptions

    • Method Detail

      • getIncludedNodeTypes

        Set<String> getIncludedNodeTypes()
        For a node to be checksumable, its primaryType must exists in getIncludedNodesTypes() and not exist in getExcludedNodeTypes().
        Returns:
        the nodes types which are candidates for aggregation.
      • getExcludedNodeTypes

        Set<String> getExcludedNodeTypes()
        Returns:
        the node types which are not candidates for aggregation and cannot be aggregated under aggregation candidates.
      • getExcludedProperties

        Set<String> getExcludedProperties()
        Returns:
        the property names that should not be included as part of the checksum hash
      • getSortedProperties

        Set<String> getSortedProperties()
        Returns:
        the property names whose multi-value order as defined in the JCR should be respected.
      • getExcludedSubTrees

        default Set<String> getExcludedSubTrees()
        Returns:
        the named node subTrees to exclude (the matching node and any sub-nodes will NOT be traversed/checksumed)
      • getExcludedNodeNames

        default Set<String> getExcludedNodeNames()
        Returns:
        the nodeNames to exclude (sub-nodes WILL be traverse/checksumed)