Class WorkbasketHistoryEvent

java.lang.Object
pro.taskana.spi.history.api.events.workbasket.WorkbasketHistoryEvent
Direct Known Subclasses:
WorkbasketAccessItemCreatedEvent, WorkbasketAccessItemDeletedEvent, WorkbasketAccessItemDeletedForAccessIdEvent, WorkbasketAccessItemsUpdatedEvent, WorkbasketAccessItemUpdatedEvent, WorkbasketCreatedEvent, WorkbasketDeletedEvent, WorkbasketDistributionTargetAddedEvent, WorkbasketDistributionTargetRemovedEvent, WorkbasketDistributionTargetsUpdatedEvent, WorkbasketMarkedForDeletionEvent, WorkbasketUpdatedEvent

public class WorkbasketHistoryEvent extends Object
Super class for all workbasket related events.
  • Field Details

    • id

      protected String id
    • eventType

      protected String eventType
    • created

      protected Instant created
    • userId

      protected String userId
    • domain

      protected String domain
    • workbasketId

      protected String workbasketId
    • key

      protected String key
    • type

      protected String type
    • owner

      protected String owner
    • custom1

      protected String custom1
    • custom2

      protected String custom2
    • custom3

      protected String custom3
    • custom4

      protected String custom4
    • custom5

      protected String custom5
    • custom6

      protected String custom6
    • custom7

      protected String custom7
    • custom8

      protected String custom8
    • orgLevel1

      protected String orgLevel1
    • orgLevel2

      protected String orgLevel2
    • orgLevel3

      protected String orgLevel3
    • orgLevel4

      protected String orgLevel4
    • details

      protected String details
  • Constructor Details

    • WorkbasketHistoryEvent

      public WorkbasketHistoryEvent()
    • WorkbasketHistoryEvent

      public WorkbasketHistoryEvent(String id, WorkbasketSummary workbasket, String userId, String details)
  • Method Details

    • setCustomAttribute

      public void setCustomAttribute(WorkbasketCustomField customField, String value)
    • getCustomAttribute

      public String getCustomAttribute(WorkbasketCustomField customField)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getEventType

      public String getEventType()
    • setEventType

      public void setEventType(String eventType)
    • getCreated

      public Instant getCreated()
    • setCreated

      public void setCreated(Instant created)
    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • getDomain

      public String getDomain()
    • setDomain

      public void setDomain(String domain)
    • getWorkbasketId

      public String getWorkbasketId()
    • setWorkbasketId

      public void setWorkbasketId(String workbasketId)
    • getKey

      public String getKey()
    • setKey

      public void setKey(String key)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getOwner

      public String getOwner()
    • setOwner

      public void setOwner(String owner)
    • getOrgLevel1

      public String getOrgLevel1()
    • setOrgLevel1

      public void setOrgLevel1(String orgLevel1)
    • getOrgLevel2

      public String getOrgLevel2()
    • setOrgLevel2

      public void setOrgLevel2(String orgLevel2)
    • getOrgLevel3

      public String getOrgLevel3()
    • setOrgLevel3

      public void setOrgLevel3(String orgLevel3)
    • getOrgLevel4

      public String getOrgLevel4()
    • setOrgLevel4

      public void setOrgLevel4(String orgLevel4)
    • getDetails

      public String getDetails()
    • setDetails

      public void setDetails(String details)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object