Interface JournalFactory

  • All Known Implementing Classes:
    ClusterConfig

    public interface JournalFactory
    Factory interface for creating Journal instances. Used to decouple the repository internals from the repository configuration mechanism.
    • Method Detail

      • getJournal

        Journal getJournal​(org.apache.jackrabbit.spi.commons.namespace.NamespaceResolver resolver)
                    throws RepositoryException
        Creates, initializes, and returns a Journal instance for use by the repository.
        Parameters:
        resolver - namespace resolver
        Returns:
        initialized journal
        Throws:
        RepositoryException - if the journal can not be created