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
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()
-
getSource
public SendingSubscription getSource()
-
setDrain
public void setDrain(ReceivingSubscription drain)
-
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()
-
-