![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Public Member Functions | |
SchedulingImpl (OsplServiceEnvironment environment) | |
SchedulingImpl (OsplServiceEnvironment environment, SchedulingClass schedulingClass, SchedulingKind schedulingKind, int priority) | |
boolean | equals (Object other) |
ServiceEnvironment | getEnvironment () |
SchedulingKind | getKind () |
Class<? extends QosPolicy > | getPolicyClass () |
int | getPriority () |
SchedulingClass | getSchedulingClass () |
int | hashCode () |
Scheduling | withKind (SchedulingKind schedulingKind) |
Copy this policy and override the value of the property. More... | |
Scheduling | withPriority (int priority) |
Copy this policy and override the value of the priority that will be assigned to threads spawned by the org.omg.dds.domain.DomainParticipant. More... | |
Scheduling | withSchedulingClass (SchedulingClass schedulingClass) |
Copy this policy and override the value of the property. More... | |
Protected Attributes | |
OsplServiceEnvironment | environment |
Definition at line 29 of file SchedulingImpl.java.
org.opensplice.dds.core.policy.SchedulingImpl.SchedulingImpl | ( | OsplServiceEnvironment | environment | ) |
Definition at line 36 of file SchedulingImpl.java.
org.opensplice.dds.core.policy.SchedulingImpl.SchedulingImpl | ( | OsplServiceEnvironment | environment, |
SchedulingClass | schedulingClass, | ||
SchedulingKind | schedulingKind, | ||
int | priority | ||
) |
Definition at line 43 of file SchedulingImpl.java.
boolean org.opensplice.dds.core.policy.SchedulingImpl.equals | ( | Object | other | ) |
Definition at line 100 of file SchedulingImpl.java.
|
inherited |
Implements org.omg.dds.core.DDSObject.
Definition at line 40 of file QosPolicyImpl.java.
SchedulingKind org.opensplice.dds.core.policy.SchedulingImpl.getKind | ( | ) |
Implements org.opensplice.dds.core.policy.Scheduling.
Definition at line 67 of file SchedulingImpl.java.
Class<? extends QosPolicy> org.opensplice.dds.core.policy.SchedulingImpl.getPolicyClass | ( | ) |
Definition at line 95 of file SchedulingImpl.java.
int org.opensplice.dds.core.policy.SchedulingImpl.getPriority | ( | ) |
Implements org.opensplice.dds.core.policy.Scheduling.
Definition at line 62 of file SchedulingImpl.java.
SchedulingClass org.opensplice.dds.core.policy.SchedulingImpl.getSchedulingClass | ( | ) |
Implements org.opensplice.dds.core.policy.Scheduling.
Definition at line 72 of file SchedulingImpl.java.
int org.opensplice.dds.core.policy.SchedulingImpl.hashCode | ( | ) |
Definition at line 116 of file SchedulingImpl.java.
Scheduling org.opensplice.dds.core.policy.SchedulingImpl.withKind | ( | SchedulingKind | schedulingKind | ) |
Copy this policy and override the value of the property.
schedulingKind | Specifies the scheduling type, which may be either RELATIVE or ABSOLUTE. |
Implements org.opensplice.dds.core.policy.Scheduling.
Definition at line 83 of file SchedulingImpl.java.
Scheduling org.opensplice.dds.core.policy.SchedulingImpl.withPriority | ( | int | priority | ) |
Copy this policy and override the value of the priority that will be assigned to threads spawned by the org.omg.dds.domain.DomainParticipant.
Threads can only be spawned with priorities that are supported by the underlying Operating System.
priority | The priority to be set. |
Implements org.opensplice.dds.core.policy.Scheduling.
Definition at line 77 of file SchedulingImpl.java.
Scheduling org.opensplice.dds.core.policy.SchedulingImpl.withSchedulingClass | ( | SchedulingClass | schedulingClass | ) |
Copy this policy and override the value of the property.
schedulingClass | Specifies the scheduling class used by the Operating System, which may be DEFAULT, TIMESHARING or REALTIME. Threads can only be spawned within the scheduling classes that are supported by the underlying Operating System. |
Implements org.opensplice.dds.core.policy.Scheduling.
Definition at line 89 of file SchedulingImpl.java.
|
protectedinherited |
Definition at line 29 of file QosPolicyImpl.java.