package com.esri.geoevent.solutions.processor.trackidle; import java.util.Date; import com.esri.core.geometry.MapGeometry; public class TrackIdleProcessorStart { private String trackId; private Date startTime; private MapGeometry geometry; private boolean isIdling; private double idleDuration; public TrackIdleProcessorStart(String trackId, Date startTime, MapGeometry geometry) { this.trackId = trackId; this.startTime = startTime; this.geometry = geometry; this.setIdling(false); this.idleDuration = 0; } public String getTrackId() { return trackId; } public void setTrackId(String trackId) { this.trackId = trackId; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public MapGeometry getGeometry() { return geometry; } public void setGeometry(MapGeometry geometry) { this.geometry = geometry; } public boolean isIdling() { return isIdling; } public void setIdling(boolean isIdling) { this.isIdling = isIdling; } public double getIdleDuration() { return idleDuration; } public void setIdleDuration(double idleDuration) { this.idleDuration = idleDuration; } }