import java.util.ArrayList; public class FileUploadLimiter { private static RequestCount m_RequestCounts = new RequestCount(0); private static RequestCount m_LrgRequestCounts = new RequestCount(0); private class RequestCount { private int m_Count; public RequestCount(int count) { m_Count = count; } public int getCount() { return m_Count; } public synchronized int incrementCount() { m_Count++; return m_Count; } public synchronized int decrementCount() { m_Count--; return m_Count; } } public static void main(String[] args) { System.out.println("rq = " + FileUploadLimiter.m_RequestCounts.getCount()); } }