Definition at line 44 of file QosProviderImpl.java.
◆ QosProviderImpl()
org.opensplice.dds.core.QosProviderImpl.QosProviderImpl |
( |
OsplServiceEnvironment |
environment, |
|
|
String |
uri, |
|
|
String |
profile |
|
) |
| |
◆ getDataReaderQos() [1/2]
DataReaderQos org.opensplice.dds.core.QosProviderImpl.getDataReaderQos |
( |
| ) |
|
◆ getDataReaderQos() [2/2]
DataReaderQos org.opensplice.dds.core.QosProviderImpl.getDataReaderQos |
( |
String |
id | ) |
|
◆ getDataWriterQos() [1/2]
DataWriterQos org.opensplice.dds.core.QosProviderImpl.getDataWriterQos |
( |
| ) |
|
◆ getDataWriterQos() [2/2]
DataWriterQos org.opensplice.dds.core.QosProviderImpl.getDataWriterQos |
( |
String |
id | ) |
|
◆ getDomainParticipantFactoryQos() [1/2]
◆ getDomainParticipantFactoryQos() [2/2]
◆ getDomainParticipantQos() [1/2]
◆ getDomainParticipantQos() [2/2]
◆ getEnvironment()
◆ getPublisherQos() [1/2]
PublisherQos org.opensplice.dds.core.QosProviderImpl.getPublisherQos |
( |
| ) |
|
◆ getPublisherQos() [2/2]
PublisherQos org.opensplice.dds.core.QosProviderImpl.getPublisherQos |
( |
String |
id | ) |
|
◆ getSubscriberQos() [1/2]
SubscriberQos org.opensplice.dds.core.QosProviderImpl.getSubscriberQos |
( |
| ) |
|
◆ getSubscriberQos() [2/2]
SubscriberQos org.opensplice.dds.core.QosProviderImpl.getSubscriberQos |
( |
String |
id | ) |
|
◆ getTopicQos() [1/2]
TopicQos org.opensplice.dds.core.QosProviderImpl.getTopicQos |
( |
| ) |
|
◆ getTopicQos() [2/2]
TopicQos org.opensplice.dds.core.QosProviderImpl.getTopicQos |
( |
String |
id | ) |
|
◆ newQosProvider()
Constructs a new QosProvider based on the provided uri and profile.
- Parameters
-
uri | A Uniform Resource Identifier (URI that points to the location where the QoS profile needs to be loaded from. Currently only URI's with a "file" scheme that point to an XML file are supported. If profiles and/or QoS settings are not uniquely identifiable by name within the resource pointed to by the uri, a random one of them will be stored. |
profile | The name of the QoS profile that serves as the default QoS profile for the get*Qos operations. |
- Returns
- A QosProvider instance that is instantiated with all profiles and/or QoS-ses loaded from the location specified by the provided uri.
- Exceptions
-
IllegalArgumentException | If no uri is provided or the resource pointed to by uri cannot be found or the content of the resource pointed to by uri is malformed (e.g. malformed XML). |
Definition at line 72 of file QosProvider.java.
The documentation for this class was generated from the following file: