//
// HTTPCounter.java
//
// Portions of this file are subject to the SNIA Public License Version 1.0
// (the "License"); you may not use this file except in compliance with the
// License. You may obtain a copy of the License at
//
//	http://www.snia.org/resources/openSource.html
//
// Software distributed under the License is distributed on an "AS IS" basis,
// WITHOUT WARRANTY OF ANY KIND, either express or implied. See the 
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is HTTPCounter.java
// 
// The Initial Developer of the Original Code is David Simons.
//

//
//
// $Id: HTTPCounter.java,v 1.1 2003/07/17 18:32:55 kumpf Exp $
//
// $Log: HTTPCounter.java,v $
// Revision 1.1  2003/07/17 18:32:55  kumpf
// HP-BAPU: PEP-64 CIM Client and CIM Listener Java Interface
//
// Revision 1.1.1.1  2001/10/31 18:17:10  karl
// import of SNIA 0_7
//
// Revision 1.3  2000/08/16 05:59:59  shawn
// merge P_TOMCAT31 branch
//
// Revision 1.2.8.1  2000/08/10 00:03:36  shawn
// head merge
//
// Revision 1.2  2000/05/11 10:11:23  davidsi
// - Fixed tabs.
//
// Revision 1.1  2000/04/09 14:46:45  davidsi
// - Initial version.
//
//
//
//


package org.snia.wbemcmd.xml;

public class HTTPCounter {
    int counter=0;
    int maxValue;
		     
    HTTPCounter(int maxValue) {
	this.maxValue=maxValue;
    }
    
    public synchronized int getCounter() {
	counter++;
	if (counter>maxValue)
	    counter=0;
	return(counter);
    }
}

