Package org.bidib.wizard.tracer.config
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="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:
-
Field Summary
Fields inherited from class com.jgoodies.common.bean.Bean
changeSupportFields 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 -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetDownstreamPort(String downstreamPort) voidsetLogFileName(String logFileName) voidsetLogToFile(boolean logToFile) voidsetSerialPortProvider(String serialPortProvider) voidsetUpstreamPort(String upstreamPort) Methods inherited from class org.bidib.wizard.common.model.settings.AbstractSettings
getSettingsVersion, getStorageIdentifier, migrate, setSettingsVersion, setStorageIdentifierMethods inherited from class com.jgoodies.binding.beans.Model
createPropertyChangeSupport, firePropertyChangeMethods 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, removeVetoableChangeListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bidib.wizard.api.model.bean.ObservableBean
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerMethods inherited from interface org.bidib.wizard.common.model.settings.SettingsInterface
getSettingsVersion, getStorageIdentifier
-
Constructor Details
-
TracerServiceSettings
public TracerServiceSettings()
-
-
Method Details
-
getUpstreamPort
- Specified by:
getUpstreamPortin interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface- Returns:
- the upstreamPort
-
setUpstreamPort
- Specified by:
setUpstreamPortin interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface- Parameters:
upstreamPort- the upstreamPort to set
-
getDownstreamPort
- Specified by:
getDownstreamPortin interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface- Returns:
- the downstreamPort
-
setDownstreamPort
- Specified by:
setDownstreamPortin interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface- Parameters:
downstreamPort- the downstreamPort to set
-
getSerialPortProvider
- Specified by:
getSerialPortProviderin interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
-
setSerialPortProvider
- Specified by:
setSerialPortProviderin interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface
-
isLogToFile
public boolean isLogToFile()- Specified by:
isLogToFilein interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface- Returns:
- the logToFile
-
setLogToFile
public void setLogToFile(boolean logToFile) - Specified by:
setLogToFilein interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface- Parameters:
logToFile- the logToFile to set
-
getLogFileName
- Specified by:
getLogFileNamein interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface- Returns:
- the logFileName
-
setLogFileName
- Specified by:
setLogFileNamein interfaceorg.bidib.wizard.common.model.settings.TracerServiceSettingsInterface- Parameters:
logFileName- the logFileName to set
-