Details

    • Type: Improvement
    • Status: Received
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: Fedora 4.2.0
    • Fix Version/s: None
    • Component/s: f4-audit, f4-core
    • Labels:

      Description

      FedoraEvent currently uses the default constructor of UUIDPathMinter to create a PidMinter. Users should be able to configure a different minter and set the parameters to customize the desired event ID minting behavior.

      One possibility:
      Add a PidMinter parameter to the FedoraEvent constructor and inject the pidMinter instance into the AllNodeEventsOneEvent, spring-managed bean.
      https://github.com/fcrepo4/fcrepo4/blob/master/fcrepo-kernel-impl/src/main/java/org/fcrepo/kernel/impl/observer/eventmappings/AllNodeEventsOneEvent.java#L50

      We should verify that the only place that FedoraEvents will be produced will be implementations of InternalExternalEventMapper (including, but not limited to, AllNodeEventsOneEvent).

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              escowles@ucsd.edu Esme Cowles [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: