104 105 public synchronized void setStartTime(Instant startTime) { 106 this.startTime = startTime; 107 this.startNanos = Utils.timeToNanos(startTime); 108 changed = true; 109 } 110 111 public synchronized void setStartNanos(long startNanos) { 112 this.startNanos = startNanos; 113 changed = true; 114 } 115 116 public synchronized void setStarted(boolean started) { 117 this.started = started; 118 changed = true; 119 } 120 121 public boolean hasChanged() { 122 return changed; 123 } 124 } | 104 105 public synchronized void setStartTime(Instant startTime) { 106 this.startTime = startTime; 107 this.startNanos = Utils.timeToNanos(startTime); 108 changed = true; 109 } 110 111 public synchronized void setStartNanos(long startNanos) { 112 this.startNanos = startNanos; 113 changed = true; 114 } 115 116 public synchronized void setStarted(boolean started) { 117 this.started = started; 118 changed = true; 119 } 120 121 public boolean hasChanged() { 122 return changed; 123 } 124 125 public void setChanged(boolean changed) { 126 this.changed = changed; 127 } 128 } |