Class NtsOutboxEventEntity

  • All Implemented Interfaces:
    Serializable

    @ConditionalOnProperty(prefix="nts.helper.outbox-event",
                           name="enabled",
                           havingValue="true")
    @Entity
    public class NtsOutboxEventEntity
    extends Object
    implements Serializable
    Outbox events
    See Also:
    Serialized Form
    • Constructor Detail

      • NtsOutboxEventEntity

        public NtsOutboxEventEntity()
    • Method Detail

      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • getAggregateType

        public String getAggregateType()
      • setAggregateType

        public void setAggregateType​(String aggregateType)
      • getAggregateId

        public String getAggregateId()
      • setAggregateId

        public void setAggregateId​(String aggregateId)
      • getEventType

        public String getEventType()
      • setEventType

        public void setEventType​(String eventType)
      • getPayload

        public String getPayload()
      • setPayload

        public void setPayload​(String payload)
      • getAggregateVersion

        public int getAggregateVersion()
      • setAggregateVersion

        public void setAggregateVersion​(int aggregateVersion)
      • getBusinessVersion

        public int getBusinessVersion()
      • setBusinessVersion

        public void setBusinessVersion​(int businessVersion)
      • getActor

        public String getActor()
      • setActor

        public void setActor​(String actor)
      • getCreatedAt

        public Instant getCreatedAt()
      • setCreatedAt

        public void setCreatedAt​(Instant createdDate)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object