org.qi4j.library.eventsourcing.application.api

## Interface TransactionApplicationEvents

- All Superinterfaces:
    Composite, ValueComposite

      public interface TransactionApplicationEvents
      extends ValueComposite

  List of events for a single transaction. Events must always be consumed in transaction units, in order to ensure that the result is consistent with what happened in that transaction.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Property<List<ApplicationEvent>>` | `events()`
    `Property<Long>` | `timestamp()`

- - ### Method Detail

    - #### timestamp

          Property<Long> timestamp()

    - #### events

          @UseDefaults
          Property<List<ApplicationEvent>> events()