21 package org.opensplice.dds.core.policy;
28 private static final long serialVersionUID = -775163554877034009L;
29 private final boolean autoEnableCreatedEntities;
33 this.autoEnableCreatedEntities =
true;
37 boolean autoEnableCreatedEntities) {
39 this.autoEnableCreatedEntities = autoEnableCreatedEntities;
44 return this.autoEnableCreatedEntities;
49 boolean autoEnableCreatedEntities) {
51 autoEnableCreatedEntities);
56 return "autoEnableCreatedEntities = " +
57 (this.autoEnableCreatedEntities==
true?
"true":
"false");
66 public boolean equals(Object other) {
70 return (this.autoEnableCreatedEntities == ((EntityFactoryImpl) other).autoEnableCreatedEntities);
75 return 31 * 17 + (this.autoEnableCreatedEntities ? 1 : 0);
OsplServiceEnvironment environment
Class<? extends QosPolicy > getPolicyClass()
boolean isAutoEnableCreatedEntities()
This class is the abstract root for all the QoS policies.
boolean equals(Object other)
EntityFactoryImpl(OsplServiceEnvironment environment)
EntityFactoryImpl(OsplServiceEnvironment environment, boolean autoEnableCreatedEntities)
EntityFactory withAutoEnableCreatedEntities(boolean autoEnableCreatedEntities)
Copy this policy and override the value of the property.
Controls the behavior of the org.omg.dds.core.Entity when acting as a factory for other entities...