Package org.yamcs.container
Class ContainerWithIdRequestHelper
java.lang.Object
org.yamcs.container.ContainerWithIdRequestHelper
- All Implemented Interfaces:
ContainerConsumer
This sits in front of the ContainerRequestManager and implements subscriptions based on NamedObjectId
taking care to send to the consumers the containers with the requested id.
TODO: check privileges and subscription limits
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidProcesses an extracted container together with the full processing result for the packet: the link, all the containers extracted from the packet and the parameters extracted from the same packet.voidvoidsubscribeAll(ContainerWithIdConsumer subscriber) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.yamcs.container.ContainerConsumer
processContainer
-
Constructor Details
-
ContainerWithIdRequestHelper
-
-
Method Details
-
subscribe
- Throws:
InvalidIdentification
-
subscribeAll
-
processContainer
Description copied from interface:ContainerConsumerProcesses an extracted container together with the full processing result for the packet: the link, all the containers extracted from the packet and the parameters extracted from the same packet.- Specified by:
processContainerin interfaceContainerConsumer- Parameters:
cpr- the container processing result for the packet the container was extracted fromcer- the container extraction result for the specific container this consumer subscribed to
-