package net.teamlixo.eggcrack.session; public final class Tracker { private final long start = System.currentTimeMillis(); private volatile int completed = 0; private volatile int failed = 0; private volatile int requests = 0; private volatile int attempts = 0; private volatile int total = 0; public Tracker() { } public int getFailed() { return failed; } public void setFailed(int failed) { this.failed = failed; } public int getCompleted() { return completed; } public void setCompleted(int completed) { this.completed = completed; } public int getRequests() { return requests; } public void setRequests(int requests) { this.requests = requests; } public int getAttempts() { return attempts; } public void setAttempts(int attempts) { this.attempts = attempts; } public long elapsedMilliseconds() { return System.currentTimeMillis() - start; } public int getTotal() { return total; } public void setTotal(int total) { this.total = total; } }