org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface Maven / Gradle / Ivy
package org.bidib.wizard.common.model.settings;
import org.bidib.wizard.api.model.bean.ObservableBean;
public interface TracerServiceSettingsInterface extends ObservableBean, SettingsInterface {
public static final String PROPERTY_UPSTREAM_PORT = "upstreamPort";
public static final String PROPERTY_DOWNSTREAM_PORT = "downstreamPort";
public static final String PROPERTY_SERIALPORT_PROVIDER = "serialPortProvider";
public static final String PROPERTY_LOG_TO_FILE = "logToFile";
public static final String PROPERTY_LOGFILE_NAME = "logFileName";
/**
* @return the upstreamPort
*/
String getUpstreamPort();
/**
* @param upstreamPort
* the upstreamPort to set
*/
void setUpstreamPort(String upstreamPort);
/**
* @return the downstreamPort
*/
String getDownstreamPort();
/**
* @param downstreamPort
* the downstreamPort to set
*/
void setDownstreamPort(String downstreamPort);
/**
* @return the serial port provider name
*/
String getSerialPortProvider();
/**
* @param serialPortProvider
* the serialPortProvider to set
*/
void setSerialPortProvider(String serialPortProvider);
/**
* @return the logToFile
*/
boolean isLogToFile();
/**
* @param logToFile
* the logToFile to set
*/
void setLogToFile(boolean logToFile);
/**
* @return the logFileName
*/
String getLogFileName();
/**
* @param logFileName
* the logFileName to set
*/
void setLogFileName(String logFileName);
}