diff --git a/throttling/src/main/java/com/iluwatar/throttling/App.java b/throttling/src/main/java/com/iluwatar/throttling/App.java index a781763e9..61674eb16 100644 --- a/throttling/src/main/java/com/iluwatar/throttling/App.java +++ b/throttling/src/main/java/com/iluwatar/throttling/App.java @@ -53,11 +53,11 @@ public class App { * @param args main arguments */ public static void main(String[] args) { - CallsCount callsCount = new CallsCount(); - Tenant adidas = new Tenant("Adidas", 5, callsCount); - Tenant nike = new Tenant("Nike", 6, callsCount); + var callsCount = new CallsCount(); + var adidas = new Tenant("Adidas", 5, callsCount); + var nike = new Tenant("Nike", 6, callsCount); - ExecutorService executorService = Executors.newFixedThreadPool(2); + var executorService = Executors.newFixedThreadPool(2); executorService.execute(() -> makeServiceCalls(adidas, callsCount)); executorService.execute(() -> makeServiceCalls(nike, callsCount)); @@ -74,8 +74,8 @@ public class App { * Make calls to the B2BService dummy API */ private static void makeServiceCalls(Tenant tenant, CallsCount callsCount) { - Throttler timer = new ThrottleTimerImpl(10, callsCount); - B2BService service = new B2BService(timer, callsCount); + var timer = new ThrottleTimerImpl(10, callsCount); + var service = new B2BService(timer, callsCount); for (int i = 0; i < 20; i++) { service.dummyCustomerApi(tenant); // Sleep is introduced to keep the output in check and easy to view and analyze the results. diff --git a/throttling/src/main/java/com/iluwatar/throttling/B2BService.java b/throttling/src/main/java/com/iluwatar/throttling/B2BService.java index a603d83fb..c00da6a3e 100644 --- a/throttling/src/main/java/com/iluwatar/throttling/B2BService.java +++ b/throttling/src/main/java/com/iluwatar/throttling/B2BService.java @@ -48,8 +48,8 @@ class B2BService { * @return customer id which is randomly generated */ public int dummyCustomerApi(Tenant tenant) { - String tenantName = tenant.getName(); - long count = callsCount.getCount(tenantName); + var tenantName = tenant.getName(); + var count = callsCount.getCount(tenantName); LOGGER.debug("Counter for {} : {} ", tenant.getName(), count); if (count >= tenant.getAllowedCallsPerSecond()) { LOGGER.error("API access per second limit reached for: {}", tenantName);