19 package org.omg.dds.core;
77 throw new IllegalArgumentException(
"Invalid environment provided");
abstract DataReaderQos getDataReaderQos()
Resolves the DataReaderQos associated with QosProvider.
abstract ServiceProviderInterface getSPI()
This method is not intended for use by applications.
static QosProvider newQosProvider(String uri, String profile, ServiceEnvironment env)
Constructs a new QosProvider based on the provided uri and profile.
abstract PublisherQos getPublisherQos()
Resolves the PublisherQos associated with QosProvider.
abstract DataWriterQos getDataWriterQos()
Resolves the DataWriterQos associated with QosProvider.
abstract TopicQos getTopicQos()
Resolves the TopicQos associated with QosProvider.
A supertype of all DDS classes and interfaces.
The QoS provider API allows users to specify the QoS settings of their DCPS entities outside of appli...
abstract SubscriberQos getSubscriberQos()
Resolves the SubscriberQos associated with QosProvider.
abstract DomainParticipantFactoryQos getDomainParticipantFactoryQos()
Resolves the DomainParticipantFactoryQos associated with QosProvider.
DDS implementations are rooted in this class, a concrete subclass of which can be instantiated based ...
abstract QosProvider newQosProvider(String uri, String profile)
Create a QosProvider fetching QoS configuration from the specified URI.
abstract DomainParticipantQos getDomainParticipantQos()
Resolves the DomainParticipantQos associated with QosProvider.