Class TracerServiceSettings

  • All Implemented Interfaces:
    com.jgoodies.common.bean.ObservableBean, com.jgoodies.common.bean.ObservableBean2, Serializable, org.bidib.wizard.common.bean.ObservableBean, org.bidib.wizard.common.model.settings.SettingsInterface, org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface

    @ConfigurationProperties(prefix="wizardmodule-tracer-configuration")
    @PropertySource(value="file:${miscSettings.bidibConfigDir}/wizardmodule_tracerConfiguration.yml",
                    factory=org.bidib.wizard.common.model.settings.configuration.YamlPropertySourceFactory.class,
                    ignoreResourceNotFound=true)
    @Validated
    public class TracerServiceSettings
    extends org.bidib.wizard.common.model.settings.AbstractSettings
    implements org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class com.jgoodies.common.bean.Bean

        changeSupport
      • Fields inherited from interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface

        PROPERTY_DOWNSTREAM_PORT, PROPERTY_LOG_TO_FILE, PROPERTY_LOGFILE_NAME, PROPERTY_SERIALPORT_PROVIDER, PROPERTY_UPSTREAM_PORT
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getDownstreamPort()  
      String getLogFileName()  
      String getSerialPortProvider()  
      String getUpstreamPort()  
      boolean isLogToFile()  
      void setDownstreamPort​(String downstreamPort)  
      void setLogFileName​(String logFileName)  
      void setLogToFile​(boolean logToFile)  
      void setSerialPortProvider​(String serialPortProvider)  
      void setUpstreamPort​(String upstreamPort)  
      • Methods inherited from class org.bidib.wizard.common.model.settings.AbstractSettings

        getSettingsVersion, getStorageIdentifier, migrate, setSettingsVersion, setStorageIdentifier
      • Methods inherited from class com.jgoodies.binding.beans.Model

        createPropertyChangeSupport, firePropertyChange
      • Methods inherited from class com.jgoodies.common.bean.Bean

        addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
      • Methods inherited from interface org.bidib.wizard.common.bean.ObservableBean

        addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
      • Methods inherited from interface org.bidib.wizard.common.model.settings.SettingsInterface

        getSettingsVersion, getStorageIdentifier
    • Constructor Detail

      • TracerServiceSettings

        public TracerServiceSettings()
    • Method Detail

      • getUpstreamPort

        public String getUpstreamPort()
        Specified by:
        getUpstreamPort in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
        Returns:
        the upstreamPort
      • setUpstreamPort

        public void setUpstreamPort​(String upstreamPort)
        Specified by:
        setUpstreamPort in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
        Parameters:
        upstreamPort - the upstreamPort to set
      • getDownstreamPort

        public String getDownstreamPort()
        Specified by:
        getDownstreamPort in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
        Returns:
        the downstreamPort
      • setDownstreamPort

        public void setDownstreamPort​(String downstreamPort)
        Specified by:
        setDownstreamPort in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
        Parameters:
        downstreamPort - the downstreamPort to set
      • getSerialPortProvider

        public String getSerialPortProvider()
        Specified by:
        getSerialPortProvider in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
      • setSerialPortProvider

        public void setSerialPortProvider​(String serialPortProvider)
        Specified by:
        setSerialPortProvider in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
      • isLogToFile

        public boolean isLogToFile()
        Specified by:
        isLogToFile in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
        Returns:
        the logToFile
      • setLogToFile

        public void setLogToFile​(boolean logToFile)
        Specified by:
        setLogToFile in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
        Parameters:
        logToFile - the logToFile to set
      • getLogFileName

        public String getLogFileName()
        Specified by:
        getLogFileName in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
        Returns:
        the logFileName
      • setLogFileName

        public void setLogFileName​(String logFileName)
        Specified by:
        setLogFileName in interface org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
        Parameters:
        logFileName - the logFileName to set