Class DefaultOcflObjectSessionFactory

    • Constructor Detail

      • DefaultOcflObjectSessionFactory

        public DefaultOcflObjectSessionFactory​(edu.wisc.library.ocfl.api.MutableOcflRepository ocflRepo,
                                               Path stagingRoot,
                                               com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                               Cache<String,​ResourceHeaders> headersCache,
                                               CommitType defaultCommitType,
                                               String defaultVersionMessage,
                                               String defaultVersionUserName,
                                               String defaultVersionUserAddress)
    • Method Detail

      • setDefaultCommitType

        public void setDefaultCommitType​(CommitType defaultCommitType)
        Allows the default CommitType to be changed at run time -- useful for testing.
        Parameters:
        defaultCommitType - commit type