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 void
addReceiver(ReceivingSubscription receivingSubscription)
void
addSender(SendingSubscription sendingSubscription)
boolean
canSetDrain(ReceivingSubscription receivingSubscription)
boolean
canSetSource(SendingSubscription sendingSubscription)
long
getCentralDistributorId()
long
getDataIndex(long runningNumber)
ReceivingSubscription
getDrain()
Subscription
getDrainOrSource()
java.util.Collection<ReceivingSubscription>
getReceivingSubscriptions()
java.util.Collection<SendingSubscription>
getSendingSubscriptions()
SendingSubscription
getSource()
boolean
hasDrain()
boolean
hasDrainOrSource()
boolean
hasSource()
boolean
isCentralDistributor()
boolean
isEmpty()
void
removeReceiver(ReceivingSubscription receivingSubscription)
void
removeSender(SendingSubscription sendingSubscription)
void
setDrain(ReceivingSubscription drain)
void
setSource(SendingSubscription source)
java.lang.String
toString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in 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()
-
-