All pastes #767431 Raw Edit

Something

public text v1 · immutable
·published 2007-11-09 19:19 UTC
rendered paste body
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());
   }
}