Class NodeTypeMountedNodeStoreChecker

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

@Service(MountedNodeStoreChecker.class) public class NodeTypeMountedNodeStoreChecker extends Object implements MountedNodeStoreChecker<org.apache.jackrabbit.oak.composite.checks.NodeTypeMountedNodeStoreChecker.Context>
  • Constructor Details

    • NodeTypeMountedNodeStoreChecker

      public NodeTypeMountedNodeStoreChecker()
    • NodeTypeMountedNodeStoreChecker

      public NodeTypeMountedNodeStoreChecker(String invalidNodeType, String errorLabel, String... excludedNodeTypes)
  • Method Details

    • createContext

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

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

      public String toString()
      Overrides:
      toString in class Object