Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-6421

Remove hibernate dependencies from audit-api bundle

    XMLWordPrintable

    Details

    • Type: Clean up
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.4
    • Fix Version/s: 5.4.2-RC1, 5.4.2
    • Component/s: None
    • Impact type:
      API change
    • Upgrade notes:
      Hide

      You canot anymore use new LogEntry() or new ExtendedInfo().
      These types are now interfaces and implementation classes are in the audit-core bundle.
      To create a new LogEntry you must use the factory method provided by the AuditLogger interface:
      AuditLogger.newLogEntry()
      AuditLogger.newExtendedInfo(value)

      Show
      You canot anymore use new LogEntry() or new ExtendedInfo(). These types are now interfaces and implementation classes are in the audit-core bundle. To create a new LogEntry you must use the factory method provided by the AuditLogger interface: AuditLogger.newLogEntry() AuditLogger.newExtendedInfo(value)

      Description

      the audit-api should not contain dependencies on hibernate or other third party libraries needed by the implementation.

      You canot anymore use new LogEntry() or new ExtendedInfo().
      These types are now interfaces and implementation classes are in the audit-core bundle.
      To create a new LogEntry you must use the factory method provided by the AuditLogger interface:
      AuditLogger.newLogEntry()
      AuditLogger.newExtendedInfo(value)

        Attachments

          Activity

            People

            • Assignee:
              bstefanescu Bogdan Stefanescu
              Reporter:
              bstefanescu Bogdan Stefanescu
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: