21 package org.opensplice.dds.domain;
34 private static final long serialVersionUID = -2614760295894669447L;
42 super(environment, domainParticipantFactories);
66 "oldQos parameter is null.");
73 oldQos.entity_factory.autoenable_created_entities));
78 public DDS.DomainParticipantFactoryQos
convert() {
79 DDS.DomainParticipantFactoryQos old =
new DDS.DomainParticipantFactoryQos(
80 new DDS.EntityFactoryQosPolicy());
DDS.DomainParticipantFactoryQos convert()
DomainParticipantFactoryQos withPolicies(ForDomainParticipantFactory... policy)
void setupMissingPolicies()
A QosPolicy interface that implements this marker interface applies to org.omg.dds.domain.DomainParticipantFactory objects.
EntityFactory getEntityFactory()
Class<? extends T > getClassIdForPolicy(T policy)
T put(Class<? extends T > arg0, T arg1)
static DomainParticipantFactoryQosImpl convert(OsplServiceEnvironment env, DDS.DomainParticipantFactoryQos oldQos)
void putAll(Map<? extends Class<? extends T >, ? extends T > arg0)
DomainParticipantFactoryQos withPolicy(ForDomainParticipantFactory policy)
This class is the abstract root for all the QoS policies.
final OsplServiceEnvironment environment
DomainParticipantFactoryQosImpl(OsplServiceEnvironment environment, ForDomainParticipantFactory... domainParticipantFactories)
HashMap< Class<? extends T >, T > policies
Controls the behavior of the org.omg.dds.core.Entity when acting as a factory for other entities...
DomainParticipantFactoryQosImpl(OsplServiceEnvironment environment)