Interface RootProvider


  • @ProviderType
    public interface RootProvider
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      @NotNull org.apache.jackrabbit.oak.api.Root createReadOnlyRoot​(@NotNull org.apache.jackrabbit.oak.api.Root root)  
      @NotNull org.apache.jackrabbit.oak.api.Root createReadOnlyRoot​(@NotNull org.apache.jackrabbit.oak.spi.state.NodeState rootState)  
      @NotNull org.apache.jackrabbit.oak.api.Root createSystemRoot​(@NotNull org.apache.jackrabbit.oak.spi.state.NodeStore store, @Nullable org.apache.jackrabbit.oak.spi.commit.CommitHook commitHook)  
    • Method Detail

      • createReadOnlyRoot

        @NotNull
        @NotNull org.apache.jackrabbit.oak.api.Root createReadOnlyRoot​(@NotNull
                                                                       @NotNull org.apache.jackrabbit.oak.spi.state.NodeState rootState)
      • createReadOnlyRoot

        @NotNull
        @NotNull org.apache.jackrabbit.oak.api.Root createReadOnlyRoot​(@NotNull
                                                                       @NotNull org.apache.jackrabbit.oak.api.Root root)
      • createSystemRoot

        @NotNull
        @NotNull org.apache.jackrabbit.oak.api.Root createSystemRoot​(@NotNull
                                                                     @NotNull org.apache.jackrabbit.oak.spi.state.NodeStore store,
                                                                     @Nullable
                                                                     @Nullable org.apache.jackrabbit.oak.spi.commit.CommitHook commitHook)