Package org.yamcs.xtceproc
Class Subscription
java.lang.Object
org.yamcs.xtceproc.Subscription
keeps track of the parameters and containers subscribed (because we only want to extract those)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAll
(SequenceContainer seq) Called in the cases when seq is part of other containers through aggregation.void
addParameter
(Parameter parameter) Add to the subscription all the entries and containers on which this parameter dependsaddSequenceContainer
(SequenceContainer containerDef) void
Get the set of all containers subscribedgetSubscribedContainer
(SequenceContainer containerDef) toString()
-
Method Details
-
addSequenceContainer
-
addAll
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
-
addParameter
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
-