Class OpenDDSConfiguration.OpenDDSArgsConfiguration

    • Field Detail

      • DCPSConfigFileKey

        public static final java.lang.String DCPSConfigFileKey
        See Also:
        Constant Field Values
      • DCPSTransportDebugLevelKey

        public static final java.lang.String DCPSTransportDebugLevelKey
        See Also:
        Constant Field Values
    • Method Detail

      • getDCPSConfigFile

        public java.lang.String getDCPSConfigFile()
        The command line parameters of DCPSConfigFile
        Returns:
        The command line parameters of DCPSConfigFile
      • setDCPSConfigFile

        public void setDCPSConfigFile​(java.lang.String value)
        The command line parameters of DCPSConfigFile
        Parameters:
        value - The command line parameters of DCPSConfigFile
      • getDCPSTransportDebugLevel

        public java.lang.Integer getDCPSTransportDebugLevel()
        The command line parameters of DCPSTransportDebugLevel
        Returns:
        The command line parameters of DCPSTransportDebugLevel
      • setDCPSTransportDebugLevel

        public void setDCPSTransportDebugLevel​(java.lang.Integer value)
        The command line parameters of DCPSTransportDebugLevel
        Parameters:
        value - The command line parameters of DCPSTransportDebugLevel
      • getCommandLine

        public java.lang.String getCommandLine()
        Returns:
        The command line parameters to initialize OpenDDS (e.g. -DCPSConfigFile dds_tcp_conf.ini -DCPSTransportDebugLevel 10)
      • setCommandLine

        public void setCommandLine​(java.lang.String commandline)
        The command line parameters to initialize OpenDDS (e.g. -DCPSConfigFile dds_tcp_conf.ini -DCPSTransportDebugLevel 10)
        Parameters:
        commandline - The command line parameters to initialize OpenDDS (e.g. -DCPSConfigFile dds_tcp_conf.ini -DCPSTransportDebugLevel 10). Note: Set a value to null remove the property
      • getConfiguration

        public java.lang.String[] getConfiguration()
                                            throws java.lang.IllegalArgumentException
        Description copied from interface: IConfiguration
        The configuration parameters to use written as key=value
        Specified by:
        getConfiguration in interface IConfiguration
        Overrides:
        getConfiguration in class BaseConfiguration
        Returns:
        an array of String with key=value pairs
        Throws:
        java.lang.IllegalArgumentException - if something was not right or compatible in the configuration properties