21 package org.opensplice.dds.core.policy;
28 private static final long serialVersionUID = -1731793312659549354L;
29 private final String name;
66 public boolean equals(Object other) {
70 return this.name.equals(((ShareImpl) other).name);
75 return 31 * 17 + this.name.hashCode();
ShareImpl(OsplServiceEnvironment environment, String name)
OsplServiceEnvironment environment
Class<? extends QosPolicy > getPolicyClass()
This QosPolicy allows sharing of entities by multiple processes or threads.
ShareImpl(OsplServiceEnvironment environment)
ServiceEnvironment getEnvironment()
boolean equals(Object other)
Share withName(String name)
Copy this policy and override the value of the property.
This class is the abstract root for all the QoS policies.
DDS implementations are rooted in this class, a concrete subclass of which can be instantiated based ...