Class MultiSubscriptionPerJournalIdentifier

java.lang.Object
com.atlassian.confluence.api.model.journal.JournalIdentifier
com.atlassian.confluence.internal.api.impl.service.incrementalsync.journal.MultiSubscriptionPerJournalIdentifier
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SingleSubscriptionPerJournalIdentifier

public class MultiSubscriptionPerJournalIdentifier extends JournalIdentifier
Journal identifier which based on both journal name and subscription id
See Also:
  • Field Details

  • Constructor Details

    • MultiSubscriptionPerJournalIdentifier

      public MultiSubscriptionPerJournalIdentifier(String journalName, SubscriptionId subscriptionId)
      Create a new journal identifier. This constructor is used along with ServerSubscriptionJournalStateStore
      Parameters:
      journalName - journal name consisting of at least 1 and most 255 characters from the following groups:
      • Lower-case letters from english alphabet (a-z)
      • Digits (0-9)
      • Underscore or dot (_ or .)
    • MultiSubscriptionPerJournalIdentifier

      public MultiSubscriptionPerJournalIdentifier(String journalName, SubscriptionId subscriptionId, long mostRecentId)
      Create a new journal identifier. This constructor is used along with ClientSubscriptionJournalStateStore
      Parameters:
      journalName - journal name consisting of at least 1 and most 255 characters from the following groups:
      • Lower-case letters from english alphabet (a-z)
      • Digits (0-9)
      • Underscore or dot (_ or .)
  • Method Details