Use the scale in names.

This commit is contained in:
Gary Gregory 2021-02-02 18:02:26 -05:00
parent de3614e3dc
commit 5755cced01
2 changed files with 7 additions and 7 deletions

View File

@ -293,7 +293,7 @@ public boolean incrementAndCheckState() {
@Override
public void open() {
super.open();
checkIntervalData.set(new CheckIntervalData(0, now()));
checkIntervalData.set(new CheckIntervalData(0, nanoTime()));
}
/**
@ -305,7 +305,7 @@ public void open() {
@Override
public void close() {
super.close();
checkIntervalData.set(new CheckIntervalData(0, now()));
checkIntervalData.set(new CheckIntervalData(0, nanoTime()));
}
/**
@ -321,7 +321,7 @@ private boolean performStateCheck(final int increment) {
State currentState;
do {
final long time = now();
final long time = nanoTime();
currentState = state.get();
currentData = checkIntervalData.get();
nextData = nextCheckIntervalData(increment, currentData, currentState, time);
@ -360,7 +360,7 @@ private boolean updateCheckIntervalData(final CheckIntervalData currentData,
*/
private void changeStateAndStartNewCheckInterval(final State newState) {
changeState(newState);
checkIntervalData.set(new CheckIntervalData(0, now()));
checkIntervalData.set(new CheckIntervalData(0, nanoTime()));
}
/**
@ -391,7 +391,7 @@ private CheckIntervalData nextCheckIntervalData(final int increment,
*
* @return the current time in nanoseconds
*/
long now() {
long nanoTime() {
return System.nanoTime();
}

View File

@ -96,7 +96,7 @@ public void testInitiallyClosed() {
public void testNow() {
final EventCountCircuitBreaker breaker = new EventCountCircuitBreaker(OPENING_THRESHOLD, 1,
TimeUnit.SECONDS);
final long nowNanos = breaker.now();
final long nowNanos = breaker.nanoTime();
final long deltaNanos = Math.abs(System.nanoTime() - nowNanos);
assertTrue(deltaNanos < 100_000, String.format("Delta %,d ns to current time too large", deltaNanos));
}
@ -364,7 +364,7 @@ public EventCountCircuitBreakerTestImpl at(final long time) {
* method.
*/
@Override
long now() {
long nanoTime() {
return currentTime;
}
}