Class OpenDDSChannelConfiguration
- java.lang.Object
-
- org.mases.datadistributionmanager.BaseConfiguration
-
- org.mases.datadistributionmanager.GlobalConfiguration
-
- org.mases.datadistributionmanager.CommonConfiguration
-
- org.mases.datadistributionmanager.configuration.OpenDDSConfiguration
-
- org.mases.datadistributionmanager.configuration.OpenDDSChannelConfiguration
-
- All Implemented Interfaces:
IConfiguration
public class OpenDDSChannelConfiguration extends OpenDDSConfiguration
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.mases.datadistributionmanager.configuration.OpenDDSConfiguration
OpenDDSConfiguration.DCPSInfoRepoConfiguration, OpenDDSConfiguration.OpenDDSArgsConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description DataReaderQosConfigurationDataReaderQosThe configuration class for DataReaderQos.DataWriterQosConfigurationDataWriterQosThe configuration class for DataWriterQos.PublisherQosConfigurationPublisherQosThe configuration class for PublisherQos.SubscriberQosConfigurationSubscriberQosThe configuration class for SubscriberQos.TopicQosConfigurationTopicQosThe configuration class for TopicQos.-
Fields inherited from class org.mases.datadistributionmanager.configuration.OpenDDSConfiguration
DCPSDebugLevelKey, DomainIdKey
-
Fields inherited from class org.mases.datadistributionmanager.CommonConfiguration
ChannelSeekTimeoutKey, CommitSyncKey, CommitTimeoutKey, ConsumerTimeoutKey, CreateChannelTimeoutKey, EventSyncKey, InitialOffsetKey, KeepAliveTimeoutKey, ProducerTimeoutKey, ReceiveTimeoutKey
-
Fields inherited from class org.mases.datadistributionmanager.GlobalConfiguration
GlobalLogLevelKey, MastershipLibraryKey, MaxMessageSizeKey, ProtocolKey, ProtocolLibraryKey, ServerLostTimeoutKey
-
-
Constructor Summary
Constructors Constructor Description OpenDDSChannelConfiguration(OpenDDSConfiguration originalConf)Duplicates a configuration
-
Method Summary
-
Methods inherited from class org.mases.datadistributionmanager.configuration.OpenDDSConfiguration
getConfiguration, getDCPSDebugLevel, getDCPSInfoRepo, getDomainId, getDomainParticipantQos, getOpenDDSArgs, setDCPSDebugLevel, setDCPSInfoRepo, setDomainId, setDomainParticipantQos, setOpenDDSArgs
-
Methods inherited from class org.mases.datadistributionmanager.CommonConfiguration
getChannelSeekTimeout, getCommitSync, getCommitTimeout, getConsumerTimeout, getCreateChannelTimeout, getEventSync, getInitialOffset, getKeepAliveTimeout, getProducerTimeout, getReceiveTimeout, setChannelSeekTimeout, setCommitSync, setCommitTimeout, setConsumerTimeout, setCreateChannelTimeout, setEventSync, setInitialOffset, setKeepAliveTimeout, setProducerTimeout, setReceiveTimeout
-
Methods inherited from class org.mases.datadistributionmanager.GlobalConfiguration
getGlobalLogLevel, getMastershipLibrary, getMaxMessageSize, getProtocol, getProtocolLibrary, getServerLostTimeout, setGlobalLogLevel, setMastershipLibrary, setMaxMessageSize, setProtocol, setProtocolLibrary, setServerLostTimeout
-
-
-
-
Field Detail
-
TopicQos
public TopicQosConfiguration TopicQos
The configuration class for TopicQos. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
-
PublisherQos
public PublisherQosConfiguration PublisherQos
The configuration class for PublisherQos. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
-
SubscriberQos
public SubscriberQosConfiguration SubscriberQos
The configuration class for SubscriberQos. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
-
DataReaderQos
public DataReaderQosConfiguration DataReaderQos
The configuration class for DataReaderQos. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
-
DataWriterQos
public DataWriterQosConfiguration DataWriterQos
The configuration class for DataWriterQos. See http://download.objectcomputing.com/OpenDDS/OpenDDS-latest.pdf
-
-
Constructor Detail
-
OpenDDSChannelConfiguration
public OpenDDSChannelConfiguration(OpenDDSConfiguration originalConf)
Duplicates a configuration- Parameters:
originalConf-OpenDDSConfigurationto duplicate
-
-