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

gurux.dlms.objects.GXPushConfirmationParameter Maven / Gradle / Ivy

There is a newer version: 4.0.72
Show newest version
package gurux.dlms.objects;

import gurux.dlms.GXDateTime;

/**
 * Push confirmation parameters.
 */
public class GXPushConfirmationParameter {
    /**
     * Confirmation start date. Fields of date-time not specified are not used.
     */
    private GXDateTime startDate;
    /**
     * Confirmation time interval in seconds. Disabled, if zero.
     */
    private long interval;

    /**
     * @return Confirmation start date. Fields of date-time not specified are
     *         not used.
     */
    public final GXDateTime getStartDate() {
        return startDate;
    }

    /**
     * @param value
     *            Confirmation start date. Fields of date-time not specified are
     *            not used.
     */
    public final void setStartDate(final GXDateTime value) {
        startDate = value;
    }

    /**
     * @return Confirmation time interval in seconds. Disabled, if zero.
     */
    public final long getInterval() {
        return interval;
    }

    /**
     * @param value
     *            Confirmation time interval in seconds. Disabled, if zero.
     */
    public final void setInterval(final long value) {
        interval = value;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy