Class JaversMongoProperties


  • @ConfigurationProperties(prefix="javers")
    public class JaversMongoProperties
    extends org.javers.spring.JaversSpringProperties
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  JaversMongoProperties.Mongodb
      If javers.mongodb configuration is non-empty, Javers uses it to connect to the dedicated MongoDB.
      • Nested classes/interfaces inherited from class org.javers.core.JaversCoreProperties

        org.javers.core.JaversCoreProperties.PrettyPrintDateFormats
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.String defaultObjectAccessHook()  
      JaversMongoProperties.Mongodb getMongodb()  
      int getSnapshotsCacheSize()  
      boolean isDedicatedMongodbConfigurationEnabled()  
      boolean isDocumentDbCompatibilityEnabled()  
      void setDocumentDbCompatibilityEnabled​(boolean documentDbCompatibilityEnabled)  
      void setMongodb​(JaversMongoProperties.Mongodb mongodb)  
      void setSnapshotsCacheSize​(int cacheSize)  
      • Methods inherited from class org.javers.spring.JaversSpringProperties

        createObjectAccessHookInstance, getObjectAccessHook, isAuditableAspectEnabled, isSpringDataAuditableRepositoryAspectEnabled, setAuditableAspectEnabled, setObjectAccessHook, setSpringDataAuditableRepositoryAspectEnabled
      • Methods inherited from class org.javers.core.JaversCoreProperties

        getAlgorithm, getCommitIdGenerator, getMappingStyle, getPackagesToScan, getPrettyPrintDateFormats, isInitialChanges, isNewObjectSnapshot, isPrettyPrint, isTerminalChanges, isTypeSafeValues, isUsePrimitiveDefaults, setAlgorithm, setCommitIdGenerator, setInitialChanges, setMappingStyle, setNewObjectSnapshot, setPackagesToScan, setPrettyPrint, setTerminalChanges, setTypeSafeValues, setUsePrimitiveDefaults
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JaversMongoProperties

        public JaversMongoProperties()
    • Method Detail

      • isDocumentDbCompatibilityEnabled

        public boolean isDocumentDbCompatibilityEnabled()
      • setDocumentDbCompatibilityEnabled

        public void setDocumentDbCompatibilityEnabled​(boolean documentDbCompatibilityEnabled)
      • getSnapshotsCacheSize

        public int getSnapshotsCacheSize()
      • setSnapshotsCacheSize

        public void setSnapshotsCacheSize​(int cacheSize)
      • isDedicatedMongodbConfigurationEnabled

        public boolean isDedicatedMongodbConfigurationEnabled()
      • defaultObjectAccessHook

        protected java.lang.String defaultObjectAccessHook()
        Specified by:
        defaultObjectAccessHook in class org.javers.spring.JaversSpringProperties