java.lang.Object
org.yamcs.mdb.Subscription
keeps track of the parameters and containers subscribed (because we only want to extract those)
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddAll(org.yamcs.xtce.SequenceContainer seq) Called in the cases when seq is part of other containers through aggregation.voidaddParameter(org.yamcs.xtce.Parameter parameter) Add to the subscription all the entries and containers on which this parameter dependsaddSequenceContainer(org.yamcs.xtce.SequenceContainer containerDef) voidaddSequenceEntry(org.yamcs.xtce.SequenceEntry se) Collection<org.yamcs.xtce.SequenceContainer>Get the set of all containers subscribedgetSubscribedContainer(org.yamcs.xtce.SequenceContainer containerDef) toString()
-
Method Details
-
addSequenceContainer
-
addAll
public void addAll(org.yamcs.xtce.SequenceContainer seq) Called in the cases when seq is part of other containers through aggregation. The parent container will need to know the size of this one so we add all entries of seq.- Parameters:
seq-
-
addSequenceEntry
public void addSequenceEntry(org.yamcs.xtce.SequenceEntry se) -
addParameter
public void addParameter(org.yamcs.xtce.Parameter parameter) Add to the subscription all the entries and containers on which this parameter depends- Parameters:
parameter-
-
getContainers
Get the set of all containers subscribed- Returns:
- set of containers subscribed
-
toString
-
getSubscribedContainer
-