Class EventAccumulatorImpl

  • All Implemented Interfaces:
    org.fcrepo.kernel.api.observer.EventAccumulator

    @Component
    public class EventAccumulatorImpl
    extends Object
    implements org.fcrepo.kernel.api.observer.EventAccumulator
    Author:
    pwinckles
    • Method Detail

      • recordEventForOperation

        public void recordEventForOperation​(org.fcrepo.kernel.api.Transaction transaction,
                                            org.fcrepo.kernel.api.identifiers.FedoraId fedoraId,
                                            org.fcrepo.kernel.api.operations.ResourceOperation operation)
        Specified by:
        recordEventForOperation in interface org.fcrepo.kernel.api.observer.EventAccumulator
      • emitEvents

        public void emitEvents​(org.fcrepo.kernel.api.Transaction transaction,
                               String baseUrl,
                               String userAgent)
        Specified by:
        emitEvents in interface org.fcrepo.kernel.api.observer.EventAccumulator
      • clearEvents

        public void clearEvents​(org.fcrepo.kernel.api.Transaction transaction)
        Specified by:
        clearEvents in interface org.fcrepo.kernel.api.observer.EventAccumulator