Package | Description |
---|---|
org.omg.dds.core |
The Core (Infrastructure) Module defines the abstract classes and the
interfaces that are refined by the other modules.
|
org.omg.dds.core.policy | |
org.omg.dds.core.status |
Statuses may be classified as:
Read communication statuses: i.e., those that are related to
arrival of data, namely
DataOnReadersEvent and
DataAvailableEvent .
Plain communication statuses: i.e., all the others.
Read communication statuses are treated slightly differently than the
others for they don't change independently. |
org.omg.dds.domain |
The Domain Module contains the
DomainParticipant
class that acts as an entry-point of the Service and acts as a factory for
many of the classes. |
org.omg.dds.type | |
org.omg.dds.type.builtin | |
org.omg.dds.type.dynamic |
Modifier and Type | Method and Description |
---|---|
static ServiceEnvironment |
ServiceEnvironment.createInstance(java.lang.ClassLoader classLoader)
Create and return a new instance of a concrete implementation of this
class with the given environment.
|
static ServiceEnvironment |
ServiceEnvironment.createInstance(java.lang.String implClassNameProperty,
java.util.Map<java.lang.String,java.lang.Object> environment,
java.lang.ClassLoader classLoader)
Look up the system property identified by the given string and load,
then instantiate, the ServiceEnvironment implementation class
identified by its value.
|
ServiceEnvironment |
ServiceEnvironment.getEnvironment() |
ServiceEnvironment |
DDSObject.getEnvironment() |
Modifier and Type | Method and Description |
---|---|
static Duration |
Duration.infiniteDuration(ServiceEnvironment env) |
static Time |
Time.invalidTime(ServiceEnvironment env) |
static Duration |
Duration.newDuration(long duration,
java.util.concurrent.TimeUnit unit,
ServiceEnvironment env)
Construct a time duration of the given magnitude.
|
static GuardCondition |
GuardCondition.newGuardCondition(ServiceEnvironment env) |
static ModifiableInstanceHandle |
InstanceHandle.newInstanceHandle(ServiceEnvironment env) |
static QosProvider |
QosProvider.newQosProvider(java.lang.String uri,
java.lang.String profile,
ServiceEnvironment env) |
static ModifiableTime |
Time.newTime(long time,
java.util.concurrent.TimeUnit units,
ServiceEnvironment env)
Construct a specific instant in time.
|
static WaitSet |
WaitSet.newWaitSet(ServiceEnvironment env) |
static InstanceHandle |
InstanceHandle.nilHandle(ServiceEnvironment env) |
static Duration |
Duration.zeroDuration(ServiceEnvironment env) |
Modifier and Type | Method and Description |
---|---|
static PolicyFactory |
PolicyFactory.getPolicyFactory(ServiceEnvironment env) |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<java.lang.Class<? extends Status>> |
Status.allStatuses(ServiceEnvironment env) |
static java.util.Set<java.lang.Class<? extends Status>> |
Status.noStatuses(ServiceEnvironment env) |
Modifier and Type | Method and Description |
---|---|
static DomainParticipantFactory |
DomainParticipantFactory.getInstance(ServiceEnvironment env)
This operation returns the per-ServiceEnvironment
DomainParticipantFactory singleton.
|
Modifier and Type | Method and Description |
---|---|
static <TYPE> TypeSupport<TYPE> |
TypeSupport.newTypeSupport(java.lang.Class<TYPE> type,
ServiceEnvironment env)
Create a new TypeSupport object for the given physical type.
|
static <TYPE> TypeSupport<TYPE> |
TypeSupport.newTypeSupport(java.lang.Class<TYPE> type,
java.lang.String registeredName,
ServiceEnvironment env)
Create a new TypeSupport object for the given physical type.
|
Modifier and Type | Method and Description |
---|---|
static KeyedBytes |
KeyedBytes.newKeyedBytes(ServiceEnvironment env) |
static KeyedString |
KeyedString.newKeyedString(ServiceEnvironment env) |
Modifier and Type | Method and Description |
---|---|
static DynamicTypeFactory |
DynamicTypeFactory.getInstance(ServiceEnvironment env) |
static DynamicDataFactory |
DynamicDataFactory.getInstance(ServiceEnvironment env) |
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.