![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|


Public Member Functions | |
| EntityQosImpl (OsplServiceEnvironment environment, Collection< T > policies) | |
| EntityQosImpl (OsplServiceEnvironment environment, T... policies) | |
| void | clear () |
| boolean | containsKey (Object arg0) |
| boolean | containsValue (Object arg0) |
| Set< java.util.Map.Entry< Class<? extends T >, T > > | entrySet () |
| T | get (Object arg0) |
| ServiceEnvironment | getEnvironment () |
| PolicyFactory | getPolicyFactory () |
| Provides an instance of org.omg.dds.core.policy.PolicyFactory. More... | |
| boolean | isEmpty () |
| Set< Class<? extends T > > | keySet () |
| T | put (Class<? extends T > arg0, T arg1) |
| void | putAll (Map<? extends Class<? extends T >, ? extends T > arg0) |
| T | remove (Object arg0) |
| int | size () |
| Collection< T > | values () |
| EntityQos< P > | withPolicies (P... policy) |
| Copy this object and override the values of the given policies. More... | |
| EntityQos< P > | withPolicy (P policy) |
| Copy this object and override the value of the given policy. More... | |
Protected Member Functions | |
| Class<? extends T > | getClassIdForPolicy (T policy) |
| abstract void | setupMissingPolicies () |
| void | setupPolicies (Collection< T > policies) |
| void | setupPolicies (T... policies) |
Protected Attributes | |
| final OsplServiceEnvironment | environment |
| HashMap< Class<? extends T >, T > | policies |
Definition at line 33 of file EntityQosImpl.java.
| org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.EntityQosImpl | ( | OsplServiceEnvironment | environment, |
| Collection< T > | policies | ||
| ) |
Definition at line 39 of file EntityQosImpl.java.
| org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.EntityQosImpl | ( | OsplServiceEnvironment | environment, |
| T... | policies | ||
| ) |
Definition at line 47 of file EntityQosImpl.java.
| void org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.clear | ( | ) |
Definition at line 103 of file EntityQosImpl.java.
| boolean org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.containsKey | ( | Object | arg0 | ) |
Definition at line 111 of file EntityQosImpl.java.
| boolean org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.containsValue | ( | Object | arg0 | ) |
Definition at line 118 of file EntityQosImpl.java.
| Set<java.util.Map.Entry<Class<? extends T>, T> > org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.entrySet | ( | ) |
Definition at line 125 of file EntityQosImpl.java.
| T org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.get | ( | Object | arg0 | ) |
Definition at line 132 of file EntityQosImpl.java.
|
protected |
Definition at line 71 of file EntityQosImpl.java.
| ServiceEnvironment org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.getEnvironment | ( | ) |
Implements org.omg.dds.core.DDSObject.
Definition at line 98 of file EntityQosImpl.java.
| PolicyFactory org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.getPolicyFactory | ( | ) |
Provides an instance of org.omg.dds.core.policy.PolicyFactory.
Implements org.omg.dds.core.EntityQos< P extends QosPolicy >.
Definition at line 197 of file EntityQosImpl.java.
| boolean org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.isEmpty | ( | ) |
Definition at line 139 of file EntityQosImpl.java.
| Set<Class<? extends T> > org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.keySet | ( | ) |
Definition at line 144 of file EntityQosImpl.java.
| T org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.put | ( | Class<? extends T > | arg0, |
| T | arg1 | ||
| ) |
Definition at line 151 of file EntityQosImpl.java.
| void org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.putAll | ( | Map<? extends Class<? extends T >, ? extends T > | arg0 | ) |
Definition at line 158 of file EntityQosImpl.java.
| T org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.remove | ( | Object | arg0 | ) |
Definition at line 165 of file EntityQosImpl.java.
|
abstractprotected |
|
protected |
Definition at line 54 of file EntityQosImpl.java.
|
protected |
Definition at line 62 of file EntityQosImpl.java.
| int org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.size | ( | ) |
Definition at line 176 of file EntityQosImpl.java.
| Collection<T> org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >.values | ( | ) |
Definition at line 183 of file EntityQosImpl.java.
|
inherited |
Copy this object and override the values of the given policies.
| IllegalArgumentException | if any given policy is not applicable to the concrete type of this EntityQos. |
|
inherited |
Copy this object and override the value of the given policy.
| IllegalArgumentException | if the given policy is not applicable to the concrete type of this EntityQos. |
|
protected |
Definition at line 36 of file EntityQosImpl.java.
|
protected |
Definition at line 37 of file EntityQosImpl.java.