Class EventId

java.lang.Object
com.atlassian.synchrony.EventId
All Implemented Interfaces:
Serializable

public class EventId extends Object implements Serializable
Composite id key class for Events. Composite-id class is a measure to prevent OOME'ing when exporting the synchrony tables to xml backup. If we don't, the entire Events object is used as an id, which causes OOME because the byte array 'event' field to blow out memory.
Since:
6.3.2
See Also:
  • Constructor Details

    • EventId

      public EventId()
  • Method Details

    • getHistory

      public String getHistory()
    • setHistory

      public void setHistory(String history)
    • getRev

      public String getRev()
    • setRev

      public void setRev(String rev)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object