Class NodeTypeDefinitionNodeStoreChecker

java.lang.Object
org.apache.jackrabbit.oak.composite.checks.NodeTypeDefinitionNodeStoreChecker
All Implemented Interfaces:
MountedNodeStoreChecker<org.apache.jackrabbit.oak.composite.checks.NodeTypeDefinitionNodeStoreChecker.Context>

public class NodeTypeDefinitionNodeStoreChecker extends Object implements MountedNodeStoreChecker<org.apache.jackrabbit.oak.composite.checks.NodeTypeDefinitionNodeStoreChecker.Context>
Checks that nodes present in a mount are consistent with the global node type definitions
  • Constructor Details

    • NodeTypeDefinitionNodeStoreChecker

      public NodeTypeDefinitionNodeStoreChecker()
  • Method Details

    • createContext

      public org.apache.jackrabbit.oak.composite.checks.NodeTypeDefinitionNodeStoreChecker.Context createContext(NodeStore globalStore, MountInfoProvider mip)
      Specified by:
      createContext in interface MountedNodeStoreChecker<org.apache.jackrabbit.oak.composite.checks.NodeTypeDefinitionNodeStoreChecker.Context>
    • check

      public boolean check(MountedNodeStore mountedStore, Tree tree, org.apache.jackrabbit.oak.composite.checks.ErrorHolder errorHolder, org.apache.jackrabbit.oak.composite.checks.NodeTypeDefinitionNodeStoreChecker.Context context)
      Specified by:
      check in interface MountedNodeStoreChecker<org.apache.jackrabbit.oak.composite.checks.NodeTypeDefinitionNodeStoreChecker.Context>