Annotation Type CommitLog

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String[] confidential
      Returns an array of properties that should be treated as confidential.
      boolean ignoreAttributes
      Returns whether all attributes should be excluded from commit log.
      String[] ignoredProperties
      Returns an array of entity properties that should be excluded from commit log.
      boolean ignoreToManyRelationships
      Returns whether all to-many relationships should be excluded from commit log.
      boolean ignoreToOneRelationships
      Returns whether all to-one relationships should be excluded from commit log.
    • Element Detail

      • ignoredProperties

        String[] ignoredProperties
        Returns an array of entity properties that should be excluded from commit log.
        Default:
        {}
      • ignoreAttributes

        boolean ignoreAttributes
        Returns whether all attributes should be excluded from commit log.
        Since:
        4.0
        Default:
        false
      • ignoreToOneRelationships

        boolean ignoreToOneRelationships
        Returns whether all to-one relationships should be excluded from commit log.
        Since:
        4.0
        Default:
        false
      • ignoreToManyRelationships

        boolean ignoreToManyRelationships
        Returns whether all to-many relationships should be excluded from commit log.
        Since:
        4.0
        Default:
        false
      • confidential

        String[] confidential
        Returns an array of properties that should be treated as confidential. I.e. their change should be recorded, but their values should be hidden from listeners. In practice both old and new values will be set to an instance of Confidential.
        Since:
        4.0
        Default:
        {}