Package de.bsvrz.dav.dav.subscriptions
Class SubscriptionList
- java.lang.Object
-
- de.bsvrz.dav.dav.subscriptions.SubscriptionList
-
public class SubscriptionList extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SubscriptionList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddReceiver(ReceivingSubscription receivingSubscription)voidaddSender(SendingSubscription sendingSubscription)booleancanSetDrain(ReceivingSubscription receivingSubscription)booleancanSetSource(SendingSubscription sendingSubscription)longgetCentralDistributorId()longgetDataIndex(long runningNumber)ReceivingSubscriptiongetDrain()SubscriptiongetDrainOrSource()java.util.Collection<ReceivingSubscription>getReceivingSubscriptions()java.util.Collection<SendingSubscription>getSendingSubscriptions()SendingSubscriptiongetSource()booleanhasDrain()booleanhasDrainOrSource()booleanhasSource()booleanisCentralDistributor()booleanisEmpty()voidremoveReceiver(ReceivingSubscription receivingSubscription)voidremoveSender(SendingSubscription sendingSubscription)voidsetDrain(ReceivingSubscription drain)voidsetSource(SendingSubscription source)java.lang.StringtoString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.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()
-
-