/** * Adds the supplied MAL provider to the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malInitialize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.addProvider(provider); }
/** * Removes the supplied MAL provider from the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malFinalize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.removeProvider(provider); }
/** * Creates a publisher object using the current registered provider set for the PubSub operation monitorEvent. * @param domain domain the domain used for publishing. * @param networkZone networkZone the network zone used for publishing. * @param sessionType sessionType the session used for publishing. * @param sessionName sessionName the session name used for publishing. * @param qos qos the QoS used for publishing. * @param qosProps qosProps the QoS properties used for publishing. * @param priority priority the priority used for publishing. * @return The new publisher object. * @throws org.ccsds.moims.mo.mal.MALException if a problem is detected during creation of the publisher. */ public org.ccsds.moims.mo.com.event.provider.MonitorEventPublisher createMonitorEventPublisher(org.ccsds.moims.mo.mal.structures.IdentifierList domain, org.ccsds.moims.mo.mal.structures.Identifier networkZone, org.ccsds.moims.mo.mal.structures.SessionType sessionType, org.ccsds.moims.mo.mal.structures.Identifier sessionName, org.ccsds.moims.mo.mal.structures.QoSLevel qos, java.util.Map qosProps, org.ccsds.moims.mo.mal.structures.UInteger priority) throws org.ccsds.moims.mo.mal.MALException { return new org.ccsds.moims.mo.com.event.provider.MonitorEventPublisher(providerSet.createPublisherSet(org.ccsds.moims.mo.com.event.EventHelper.MONITOREVENT_OP, domain, networkZone, sessionType, sessionName, qos, qosProps, priority)); }
/** * Creates a publisher object using the current registered provider set for the PubSub operation monitorEvent. * @param domain domain the domain used for publishing. * @param networkZone networkZone the network zone used for publishing. * @param sessionType sessionType the session used for publishing. * @param sessionName sessionName the session name used for publishing. * @param qos qos the QoS used for publishing. * @param qosProps qosProps the QoS properties used for publishing. * @param priority priority the priority used for publishing. * @return The new publisher object. * @throws org.ccsds.moims.mo.mal.MALException if a problem is detected during creation of the publisher. */ public org.ccsds.moims.mo.com.event.provider.MonitorEventPublisher createMonitorEventPublisher(org.ccsds.moims.mo.mal.structures.IdentifierList domain, org.ccsds.moims.mo.mal.structures.Identifier networkZone, org.ccsds.moims.mo.mal.structures.SessionType sessionType, org.ccsds.moims.mo.mal.structures.Identifier sessionName, org.ccsds.moims.mo.mal.structures.QoSLevel qos, java.util.Map qosProps, org.ccsds.moims.mo.mal.structures.UInteger priority) throws org.ccsds.moims.mo.mal.MALException { return new org.ccsds.moims.mo.com.event.provider.MonitorEventPublisher(providerSet.createPublisherSet(org.ccsds.moims.mo.com.event.EventHelper.MONITOREVENT_OP, domain, networkZone, sessionType, sessionName, qos, qosProps, priority)); }
/** * Adds the supplied MAL provider to the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malInitialize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.addProvider(provider); }
/** * Removes the supplied MAL provider from the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malFinalize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.removeProvider(provider); }
/** * Creates a publisher object using the current registered provider set for the PubSub operation streamRadio. * @param domain domain the domain used for publishing. * @param networkZone networkZone the network zone used for publishing. * @param sessionType sessionType the session used for publishing. * @param sessionName sessionName the session name used for publishing. * @param qos qos the QoS used for publishing. * @param qosProps qosProps the QoS properties used for publishing. * @param priority priority the priority used for publishing. * @return The new publisher object. * @throws org.ccsds.moims.mo.mal.MALException if a problem is detected during creation of the publisher. */ public org.ccsds.moims.mo.platform.softwaredefinedradio.provider.StreamRadioPublisher createStreamRadioPublisher(org.ccsds.moims.mo.mal.structures.IdentifierList domain, org.ccsds.moims.mo.mal.structures.Identifier networkZone, org.ccsds.moims.mo.mal.structures.SessionType sessionType, org.ccsds.moims.mo.mal.structures.Identifier sessionName, org.ccsds.moims.mo.mal.structures.QoSLevel qos, java.util.Map qosProps, org.ccsds.moims.mo.mal.structures.UInteger priority) throws org.ccsds.moims.mo.mal.MALException { return new org.ccsds.moims.mo.platform.softwaredefinedradio.provider.StreamRadioPublisher(providerSet.createPublisherSet(org.ccsds.moims.mo.platform.softwaredefinedradio.SoftwareDefinedRadioHelper.STREAMRADIO_OP, domain, networkZone, sessionType, sessionName, qos, qosProps, priority)); }
/** * Adds the supplied MAL provider to the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malInitialize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.addProvider(provider); }
/** * Removes the supplied MAL provider from the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malFinalize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.removeProvider(provider); }
/** * Creates a publisher object using the current registered provider set for the PubSub operation monitorAttitude. * @param domain domain the domain used for publishing. * @param networkZone networkZone the network zone used for publishing. * @param sessionType sessionType the session used for publishing. * @param sessionName sessionName the session name used for publishing. * @param qos qos the QoS used for publishing. * @param qosProps qosProps the QoS properties used for publishing. * @param priority priority the priority used for publishing. * @return The new publisher object. * @throws org.ccsds.moims.mo.mal.MALException if a problem is detected during creation of the publisher. */ public org.ccsds.moims.mo.platform.autonomousadcs.provider.MonitorAttitudePublisher createMonitorAttitudePublisher(org.ccsds.moims.mo.mal.structures.IdentifierList domain, org.ccsds.moims.mo.mal.structures.Identifier networkZone, org.ccsds.moims.mo.mal.structures.SessionType sessionType, org.ccsds.moims.mo.mal.structures.Identifier sessionName, org.ccsds.moims.mo.mal.structures.QoSLevel qos, java.util.Map qosProps, org.ccsds.moims.mo.mal.structures.UInteger priority) throws org.ccsds.moims.mo.mal.MALException { return new org.ccsds.moims.mo.platform.autonomousadcs.provider.MonitorAttitudePublisher(providerSet.createPublisherSet(org.ccsds.moims.mo.platform.autonomousadcs.AutonomousADCSHelper.MONITORATTITUDE_OP, domain, networkZone, sessionType, sessionName, qos, qosProps, priority)); }
/** * Adds the supplied MAL provider to the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malInitialize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.addProvider(provider); }
/** * Removes the supplied MAL provider from the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malFinalize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.removeProvider(provider); }
/** * Creates a publisher object using the current registered provider set for the PubSub operation streamPictures. * @param domain domain the domain used for publishing. * @param networkZone networkZone the network zone used for publishing. * @param sessionType sessionType the session used for publishing. * @param sessionName sessionName the session name used for publishing. * @param qos qos the QoS used for publishing. * @param qosProps qosProps the QoS properties used for publishing. * @param priority priority the priority used for publishing. * @return The new publisher object. * @throws org.ccsds.moims.mo.mal.MALException if a problem is detected during creation of the publisher. */ public org.ccsds.moims.mo.platform.camera.provider.StreamPicturesPublisher createStreamPicturesPublisher(org.ccsds.moims.mo.mal.structures.IdentifierList domain, org.ccsds.moims.mo.mal.structures.Identifier networkZone, org.ccsds.moims.mo.mal.structures.SessionType sessionType, org.ccsds.moims.mo.mal.structures.Identifier sessionName, org.ccsds.moims.mo.mal.structures.QoSLevel qos, java.util.Map qosProps, org.ccsds.moims.mo.mal.structures.UInteger priority) throws org.ccsds.moims.mo.mal.MALException { return new org.ccsds.moims.mo.platform.camera.provider.StreamPicturesPublisher(providerSet.createPublisherSet(org.ccsds.moims.mo.platform.camera.CameraHelper.STREAMPICTURES_OP, domain, networkZone, sessionType, sessionName, qos, qosProps, priority)); }
/** * Adds the supplied MAL provider to the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malInitialize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.addProvider(provider); }
/** * Removes the supplied MAL provider from the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malFinalize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.removeProvider(provider); }
/** * Creates a publisher object using the current registered provider set for the PubSub operation beat. * @param domain domain the domain used for publishing. * @param networkZone networkZone the network zone used for publishing. * @param sessionType sessionType the session used for publishing. * @param sessionName sessionName the session name used for publishing. * @param qos qos the QoS used for publishing. * @param qosProps qosProps the QoS properties used for publishing. * @param priority priority the priority used for publishing. * @return The new publisher object. * @throws org.ccsds.moims.mo.mal.MALException if a problem is detected during creation of the publisher. */ public org.ccsds.moims.mo.softwaremanagement.heartbeat.provider.BeatPublisher createBeatPublisher(org.ccsds.moims.mo.mal.structures.IdentifierList domain, org.ccsds.moims.mo.mal.structures.Identifier networkZone, org.ccsds.moims.mo.mal.structures.SessionType sessionType, org.ccsds.moims.mo.mal.structures.Identifier sessionName, org.ccsds.moims.mo.mal.structures.QoSLevel qos, java.util.Map qosProps, org.ccsds.moims.mo.mal.structures.UInteger priority) throws org.ccsds.moims.mo.mal.MALException { return new org.ccsds.moims.mo.softwaremanagement.heartbeat.provider.BeatPublisher(providerSet.createPublisherSet(org.ccsds.moims.mo.softwaremanagement.heartbeat.HeartbeatHelper.BEAT_OP, domain, networkZone, sessionType, sessionName, qos, qosProps, priority)); }
/** * Adds the supplied MAL provider to the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malInitialize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.addProvider(provider); }
/** * Removes the supplied MAL provider from the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malFinalize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.removeProvider(provider); }
/** * Creates a publisher object using the current registered provider set for the PubSub operation streamData. * @param domain domain the domain used for publishing. * @param networkZone networkZone the network zone used for publishing. * @param sessionType sessionType the session used for publishing. * @param sessionName sessionName the session name used for publishing. * @param qos qos the QoS used for publishing. * @param qosProps qosProps the QoS properties used for publishing. * @param priority priority the priority used for publishing. * @return The new publisher object. * @throws org.ccsds.moims.mo.mal.MALException if a problem is detected during creation of the publisher. */ public org.ccsds.moims.mo.platform.opticaldatareceiver.provider.StreamDataPublisher createStreamDataPublisher(org.ccsds.moims.mo.mal.structures.IdentifierList domain, org.ccsds.moims.mo.mal.structures.Identifier networkZone, org.ccsds.moims.mo.mal.structures.SessionType sessionType, org.ccsds.moims.mo.mal.structures.Identifier sessionName, org.ccsds.moims.mo.mal.structures.QoSLevel qos, java.util.Map qosProps, org.ccsds.moims.mo.mal.structures.UInteger priority) throws org.ccsds.moims.mo.mal.MALException { return new org.ccsds.moims.mo.platform.opticaldatareceiver.provider.StreamDataPublisher(providerSet.createPublisherSet(org.ccsds.moims.mo.platform.opticaldatareceiver.OpticalDataReceiverHelper.STREAMDATA_OP, domain, networkZone, sessionType, sessionName, qos, qosProps, priority)); }
/** * Adds the supplied MAL provider to the internal list of providers used for PubSub. * @param provider provider The provider to add. * @throws org.ccsds.moims.mo.mal.MALException If an error is detected. */ public void malInitialize(org.ccsds.moims.mo.mal.provider.MALProvider provider) throws org.ccsds.moims.mo.mal.MALException { providerSet.addProvider(provider); }