Class SubscriptionList

java.lang.Object
de.bsvrz.dav.dav.subscriptions.SubscriptionList

public class SubscriptionList
extends java.lang.Object
  • Constructor Details

    • SubscriptionList

      public SubscriptionList()
  • Method Details

    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • hasSource

      public boolean hasSource()
    • hasDrain

      public boolean hasDrain()
    • getDrain

      public ReceivingSubscription getDrain()
    • setDrain

      public void setDrain​(ReceivingSubscription drain)
    • getSource

      public SendingSubscription getSource()
    • setSource

      public void setSource​(SendingSubscription source)
    • addReceiver

      public void addReceiver​(ReceivingSubscription receivingSubscription)
    • addSender

      public void addSender​(SendingSubscription sendingSubscription)
    • removeReceiver

      public void removeReceiver​(ReceivingSubscription receivingSubscription)
    • removeSender

      public void removeSender​(SendingSubscription sendingSubscription)
    • canSetSource

      public boolean canSetSource​(SendingSubscription sendingSubscription)
    • canSetDrain

      public boolean canSetDrain​(ReceivingSubscription receivingSubscription)
    • hasDrainOrSource

      public boolean hasDrainOrSource()
    • getSendingSubscriptions

      public java.util.Collection<SendingSubscription> getSendingSubscriptions()
    • getReceivingSubscriptions

      public java.util.Collection<ReceivingSubscription> getReceivingSubscriptions()
    • isEmpty

      public boolean isEmpty()
    • isCentralDistributor

      public boolean isCentralDistributor()
    • getDataIndex

      public long getDataIndex​(long runningNumber)
    • getCentralDistributorId

      public long getCentralDistributorId()
    • getDrainOrSource

      public Subscription getDrainOrSource()