Class TracerServiceSettings

java.lang.Object
com.jgoodies.common.bean.Bean
com.jgoodies.binding.beans.Model
org.bidib.wizard.common.model.settings.AbstractSettings
org.bidib.wizard.tracer.config.TracerServiceSettings
All Implemented Interfaces:
com.jgoodies.common.bean.ObservableBean, com.jgoodies.common.bean.ObservableBean2, Serializable, org.bidib.wizard.api.model.bean.ObservableBean, org.bidib.wizard.common.model.settings.SettingsInterface, org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface

@ConfigurationProperties(prefix="wizardmodule21-tracer-configuration") @PropertySource(value="file:${wizard.configuration.file-location}/wizardmodule21_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:
  • Field Summary

    Fields inherited from class org.bidib.wizard.common.model.settings.AbstractSettings

    WIZARD_MODULE_CONFIG_PREFIX, WIZARD_MODULE_PREFIX

    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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
     
    boolean
     
    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 class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.bidib.wizard.api.model.bean.ObservableBean

    addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener

    Methods inherited from interface org.bidib.wizard.common.model.settings.SettingsInterface

    getSettingsVersion, getStorageIdentifier
  • Constructor Details

    • TracerServiceSettings

      public TracerServiceSettings()
  • Method Details

    • 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