Class EventStreamTombstone

java.lang.Object
com.atlassian.crowd.model.tombstone.AbstractTombstone
com.atlassian.crowd.model.tombstone.EventStreamTombstone

public class EventStreamTombstone extends AbstractTombstone
Used as a marker to indicate that a changed happened, that prevents creating an event stream from before the tombstone timestamp, either for the specific directory, or for the entire instance
  • Constructor Details

    • EventStreamTombstone

      protected EventStreamTombstone()
    • EventStreamTombstone

      public EventStreamTombstone(long timestamp, String reason, @Nullable Long directoryId)
  • Method Details

    • createGlobal

      public static EventStreamTombstone createGlobal(long timestamp, String reason)
    • createForDirectory

      public static EventStreamTombstone createForDirectory(long timestamp, long directoryId, String reason)
    • getReason

      public String getReason()
    • setReason

      protected void setReason(String reason)
    • getDirectoryId

      @Nullable public Long getDirectoryId()
    • setDirectoryId

      protected void setDirectoryId(@Nullable Long directoryId)
    • toString

      public String toString()
      Overrides:
      toString in class Object