All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy