You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by di...@apache.org on 2005/02/26 14:24:27 UTC
svn commit: r155450 [1/2] - in jakarta/commons/sandbox/id/trunk: ./
src/java/org/apache/commons/id/ src/java/org/apache/commons/id/random/
src/java/org/apache/commons/id/serial/ src/java/org/apache/commons/id/task/
src/java/org/apache/commons/id/uuid/
src/java/org/apache/commons/id/uuid/clock/
src/java/org/apache/commons/id/uuid/state/ src/test/org/apache/commons/id/
src/test/org/apache/commons/id/uuid/
src/test/org/apache/commons/id/uuid/clock/
src/test/org/apache/commons/id/uuid/state/ xdocs/
Author: dirkv
Date: Sat Feb 26 05:22:31 2005
New Revision: 155450
URL: http://svn.apache.org/viewcvs?view=rev&rev=155450
Log:
svn:keywords correction
Modified:
jakarta/commons/sandbox/id/trunk/HEADER.txt (props changed)
jakarta/commons/sandbox/id/trunk/LICENSE.txt (props changed)
jakarta/commons/sandbox/id/trunk/NOTICE.txt (props changed)
jakarta/commons/sandbox/id/trunk/build.xml (props changed)
jakarta/commons/sandbox/id/trunk/checkstyle.xml (props changed)
jakarta/commons/sandbox/id/trunk/project.properties (props changed)
jakarta/commons/sandbox/id/trunk/project.xml (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractLongIdentifierGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractStringIdentifierGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DecoderException.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DefaultIdentifierGeneratorFactory.java (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DigestUtils.java (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/EncoderException.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/Hex.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGeneratorFactory.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierUtils.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/LongIdentifierGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/StringIdentifierGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/package.html (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/random/SessionIdGenerator.java (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/random/package.html (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/AlphanumericGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/LongGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/NumericGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/package.html (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/UUIDTask.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/uuid.xml (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Bytes.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Constants.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManager.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManagerImpl.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUID.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUIDFormatException.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionFourGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionOneGenerator.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/Clock.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/OverClockedException.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/SystemClockImpl.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/ThreadClockImpl.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/package.html (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/package.html (props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/InMemoryStateImpl.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/Node.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadOnlyResourceStateImpl.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadWriteFileStateImpl.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/State.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/StateHelper.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/package.html (props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/CustomIdentifierGeneratorFactory.java (props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierGeneratorFactoryTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierUtilsTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/UUIDTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/SystemClockImplTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/ThreadClockImplTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/InMemoryStateImplTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/NodeTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/ReadOnlyResourceStateImplTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/ReadWriteFileStateImplTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/StateHelperTest.java (contents, props changed)
jakarta/commons/sandbox/id/trunk/xdocs/downloads.xml (props changed)
jakarta/commons/sandbox/id/trunk/xdocs/index.xml (contents, props changed)
jakarta/commons/sandbox/id/trunk/xdocs/navigation.xml (props changed)
jakarta/commons/sandbox/id/trunk/xdocs/uuid.xml (props changed)
Propchange: jakarta/commons/sandbox/id/trunk/HEADER.txt
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/LICENSE.txt
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/NOTICE.txt
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/build.xml
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/checkstyle.xml
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/project.properties
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/project.xml
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractLongIdentifierGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractLongIdentifierGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractLongIdentifierGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractLongIdentifierGenerator.java Sat Feb 26 05:22:31 2005
@@ -19,7 +19,7 @@
* <p>Abstract superclass for LongIdentifierGenerator implementations.</p>
*
* @author Commons-Id team
- * @version $Id: AbstractLongIdentifierGenerator.java,v 1.4 2004/03/17 11:51:22 psteitz Exp $
+ * @version $Id$
*/
public abstract class AbstractLongIdentifierGenerator implements LongIdentifierGenerator {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractLongIdentifierGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractStringIdentifierGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractStringIdentifierGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractStringIdentifierGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractStringIdentifierGenerator.java Sat Feb 26 05:22:31 2005
@@ -19,7 +19,7 @@
* <p>Abstract superclass for StringIdentifierGenerator implementations.</p>
*
* @author Commons-Id team
- * @version $Id: AbstractStringIdentifierGenerator.java,v 1.3 2004/03/17 11:51:22 psteitz Exp $
+ * @version $Id$
*/
public abstract class AbstractStringIdentifierGenerator implements StringIdentifierGenerator {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/AbstractStringIdentifierGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DecoderException.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DecoderException.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DecoderException.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DecoderException.java Sat Feb 26 05:22:31 2005
@@ -20,7 +20,7 @@
* Thrown when a Decoder has encountered a failure condition during a decode.
*
* @author Apache Software Foundation
- * @version $Id: DecoderException.java,v 1.1 2004/12/17 11:43:04 rwinston Exp $
+ * @version $Id$
*/
public class DecoderException extends Exception {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DecoderException.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DefaultIdentifierGeneratorFactory.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/DigestUtils.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/EncoderException.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/EncoderException.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/EncoderException.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/EncoderException.java Sat Feb 26 05:22:31 2005
@@ -23,7 +23,7 @@
* expected range.
*
* @author Apache Software Foundation
- * @version $Id: EncoderException.java,v 1.1 2004/12/17 11:43:04 rwinston Exp $
+ * @version $Id$
*/
public class EncoderException extends Exception {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/EncoderException.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/Hex.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/Hex.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/Hex.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/Hex.java Sat Feb 26 05:22:31 2005
@@ -24,7 +24,7 @@
*
* @since 1.1
* @author Apache Software Foundation
- * @version $Id: Hex.java,v 1.2 2004/12/17 14:25:00 rwinston Exp $
+ * @version $Id$
*/
public class Hex {//implements BinaryEncoder, BinaryDecoder {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/Hex.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGenerator.java Sat Feb 26 05:22:31 2005
@@ -20,7 +20,7 @@
* identifier generation.</p>
*
* @author Commons-Id team
- * @version $Id: IdentifierGenerator.java,v 1.4 2004/03/17 11:51:22 psteitz Exp $
+ * @version $Id$
*/
public interface IdentifierGenerator {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGeneratorFactory.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGeneratorFactory.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGeneratorFactory.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGeneratorFactory.java Sat Feb 26 05:22:31 2005
@@ -34,7 +34,7 @@
*
* @author Commons-Uid team
*
- * @version $Id: IdentifierGeneratorFactory.java,v 1.4 2004/03/17 11:44:52 psteitz Exp $
+ * @version $Id$
*/
public abstract class IdentifierGeneratorFactory {
/**
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierGeneratorFactory.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierUtils.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierUtils.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierUtils.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierUtils.java Sat Feb 26 05:22:31 2005
@@ -29,7 +29,7 @@
* configuration is used and the specified factory class fails to load.</p>
*
* @author Commons-Id team
- * @version $Id: IdentifierUtils.java,v 1.4 2004/03/17 11:44:52 psteitz Exp $
+ * @version $Id$
*/
public class IdentifierUtils {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/IdentifierUtils.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/LongIdentifierGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/LongIdentifierGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/LongIdentifierGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/LongIdentifierGenerator.java Sat Feb 26 05:22:31 2005
@@ -20,7 +20,7 @@
* Long based identifier generation.</p>
*
* @author Commons-Id team
- * @version $Id: LongIdentifierGenerator.java,v 1.4 2004/03/17 11:51:22 psteitz Exp $
+ * @version $Id$
*/
public interface LongIdentifierGenerator extends IdentifierGenerator {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/LongIdentifierGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/StringIdentifierGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/StringIdentifierGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/StringIdentifierGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/StringIdentifierGenerator.java Sat Feb 26 05:22:31 2005
@@ -21,7 +21,7 @@
*
* @author Commons-Id team
* @since 2.0
- * @version $Id: StringIdentifierGenerator.java,v 1.4 2004/03/17 11:51:22 psteitz Exp $
+ * @version $Id$
*/
public interface StringIdentifierGenerator extends IdentifierGenerator {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/StringIdentifierGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/package.html
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/random/SessionIdGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/random/package.html
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/AlphanumericGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/AlphanumericGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/AlphanumericGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/AlphanumericGenerator.java Sat Feb 26 05:22:31 2005
@@ -32,7 +32,7 @@
* value is exceeded, an IllegalStateException is thrown</p>
*
* @author Commons-Id team
- * @version $Id: AlphanumericGenerator.java,v 1.4 2004/03/17 11:47:15 psteitz Exp $
+ * @version $Id$
*/
public class AlphanumericGenerator extends AbstractStringIdentifierGenerator {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/AlphanumericGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/LongGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/LongGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/LongGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/LongGenerator.java Sat Feb 26 05:22:31 2005
@@ -28,7 +28,7 @@
* will be thrown.</p>
*
* @author Commons-Id team
- * @version $Id: LongGenerator.java,v 1.4 2004/03/17 11:47:15 psteitz Exp $
+ * @version $Id$
*/
public class LongGenerator extends AbstractLongIdentifierGenerator {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/LongGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/NumericGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/NumericGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/NumericGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/NumericGenerator.java Sat Feb 26 05:22:31 2005
@@ -28,7 +28,7 @@
* will be thrown.</p>
*
* @author Commons-Id team
- * @version $Id: NumericGenerator.java,v 1.4 2004/03/17 11:47:15 psteitz Exp $
+ * @version $Id$
*/
public class NumericGenerator extends AbstractStringIdentifierGenerator {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/NumericGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/serial/package.html
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/UUIDTask.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/UUIDTask.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/UUIDTask.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/UUIDTask.java Sat Feb 26 05:22:31 2005
@@ -24,7 +24,7 @@
/**
* Simple Ant task to generate a UUID.
- * $Id: UUIDTask.java,v 1.2 2004/12/17 15:21:36 rwinston Exp $
+ * $Id$
*/
public class UUIDTask extends Task {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/UUIDTask.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/uuid.xml
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/uuid.xml?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/uuid.xml (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/uuid.xml Sat Feb 26 05:22:31 2005
@@ -17,7 +17,7 @@
-->
<!-- Simple build script to generate some UUIDs
- $Id: uuid.xml,v 1.1 2004/12/17 12:28:36 rwinston Exp $
+ $Id$
-->
<project default="generate.uuid" name="uuid" basedir=".">
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/task/uuid.xml
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Bytes.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Bytes.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Bytes.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Bytes.java Sat Feb 26 05:22:31 2005
@@ -20,7 +20,7 @@
* Endian order where most significant bits are in front).</p>
*
* @author Commons-Id Team
- * @version $Id: Bytes.java,v 1.1 2004/05/31 06:54:24 treilly Exp $
+ * @version $Id$
* {@link http://jakarta.apache.org/turbine/turbine-2.3/}
*/
public final class Bytes {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Bytes.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Constants.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Constants.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Constants.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Constants.java Sat Feb 26 05:22:31 2005
@@ -19,7 +19,7 @@
* <p>Constant values commonly needed in the uuid classes.</p>
*
* @author Commons-Id Team
- * @version $Revision: 1.3 $ $Date: 2004/12/14 12:39:59 $
+ * @version $Revision$ $Date$
*
*/
public interface Constants {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/Constants.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManager.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManager.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManager.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManager.java Sat Feb 26 05:22:31 2005
@@ -23,7 +23,7 @@
* <code>Node</code>s.</p>
*
* @author Commons-Id team
- * @version $Revision: 1.3 $ $Date: 2004/04/28 03:08:14 $
+ * @version $Revision$ $Date$
*
*/
public interface NodeManager {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManager.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManagerImpl.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManagerImpl.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManagerImpl.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManagerImpl.java Sat Feb 26 05:22:31 2005
@@ -30,7 +30,7 @@
* <code>Node</code>s.</p>
*
* @author Commons-Id team
- * @version $Revision: 1.4 $ $Date: 2004/05/31 07:01:22 $
+ * @version $Revision$ $Date$
*
*/
public final class NodeManagerImpl implements NodeManager {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/NodeManagerImpl.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUID.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUID.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUID.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUID.java Sat Feb 26 05:22:31 2005
@@ -34,7 +34,7 @@
* <p>See: http://www.ietf.org/internet-drafts/draft-mealling-uuid-urn-01.txt</p>
*
* @author Commons-Id Team
- * @version $Revision: 1.12 $ $Date: 2004/12/17 14:25:00 $
+ * @version $Revision$ $Date$
*
*/
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUID.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUIDFormatException.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUIDFormatException.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUIDFormatException.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUIDFormatException.java Sat Feb 26 05:22:31 2005
@@ -24,7 +24,7 @@
* @see UUID#UUID(String)
*
* @author Commons-Id Team
- * @version $Revision: 1.7 $ $Date: 2004/06/14 12:46:26 $
+ * @version $Revision$ $Date$
*
*/
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUIDFormatException.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionFourGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionFourGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionFourGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionFourGenerator.java Sat Feb 26 05:22:31 2005
@@ -35,7 +35,7 @@
* quickly.</p>
*
* @author Commons-Id team
- * @version $Revision: 1.7 $ $Date: 2004/06/14 12:49:15 $
+ * @version $Revision$ $Date$
*
*/
public final class VersionFourGenerator implements IdentifierGenerator, Constants {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionFourGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionOneGenerator.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionOneGenerator.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionOneGenerator.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionOneGenerator.java Sat Feb 26 05:22:31 2005
@@ -31,7 +31,7 @@
* defined in the IEFT UUID Draft specification.
*
* @author Commons-Id team
- * @version $Revision: 1.4 $ $Date: 2004/05/31 07:04:46 $
+ * @version $Revision$ $Date$
*
*/
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/VersionOneGenerator.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/Clock.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/Clock.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/Clock.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/Clock.java Sat Feb 26 05:22:31 2005
@@ -85,7 +85,7 @@
* ====================================================================
*
* @author Commons-Id Team
- * @version $Revision: 1.3 $ $Date: 2004/04/28 02:56:17 $
+ * @version $Revision$ $Date$
*
*/
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/Clock.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/OverClockedException.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/OverClockedException.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/OverClockedException.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/OverClockedException.java Sat Feb 26 05:22:31 2005
@@ -21,7 +21,7 @@
* timestamp is the same as the current timestamp. The has overclocked.</p>
*
* @author Commons-Id Team
- * @version $Revision: 1.3 $ $Date: 2004/04/28 02:57:07 $
+ * @version $Revision$ $Date$
*/
public class OverClockedException extends Exception {
/**
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/OverClockedException.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/SystemClockImpl.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/SystemClockImpl.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/SystemClockImpl.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/SystemClockImpl.java Sat Feb 26 05:22:31 2005
@@ -23,7 +23,7 @@
*
* @see org.apache.commons.uid.uuid.Clock
* @author Commons-Id Team
- * @version $Revision: 1.3 $ $Date: 2004/04/28 02:58:06 $
+ * @version $Revision$ $Date$
*/
public final class SystemClockImpl implements Clock {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/SystemClockImpl.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/ThreadClockImpl.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/ThreadClockImpl.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/ThreadClockImpl.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/ThreadClockImpl.java Sat Feb 26 05:22:31 2005
@@ -33,7 +33,7 @@
* implementation may be required.
*
* @author Commons-Id Team
- * @version $Revision: 1.3 $ $Date: 2004/04/28 02:59:03 $
+ * @version $Revision$ $Date$
*/
public final class ThreadClockImpl extends Thread implements Clock {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/ThreadClockImpl.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/clock/package.html
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/package.html
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/InMemoryStateImpl.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/InMemoryStateImpl.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/InMemoryStateImpl.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/InMemoryStateImpl.java Sat Feb 26 05:22:31 2005
@@ -27,7 +27,7 @@
* storage.</p>
*
* @author Commons-Id team
- * @version $Id: InMemoryStateImpl.java,v 1.3 2004/04/28 03:00:10 treilly Exp $
+ * @version $Id$
*/
public class InMemoryStateImpl implements State {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/InMemoryStateImpl.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/Node.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/Node.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/Node.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/Node.java Sat Feb 26 05:22:31 2005
@@ -29,7 +29,7 @@
* to be maintained.</p>
*
* @author Commons-Id team
- * @version $Id: Node.java,v 1.4 2004/05/31 06:45:34 treilly Exp $
+ * @version $Id$
*/
public class Node {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/Node.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadOnlyResourceStateImpl.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadOnlyResourceStateImpl.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadOnlyResourceStateImpl.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadOnlyResourceStateImpl.java Sat Feb 26 05:22:31 2005
@@ -39,7 +39,7 @@
* with the same clock sequence and time could be generated.
*
* @author Commons-Id team
- * @version $Id: ReadOnlyResourceStateImpl.java,v 1.4 2004/05/31 06:58:55 treilly Exp $
+ * @version $Id$
*/
public class ReadOnlyResourceStateImpl implements State {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadOnlyResourceStateImpl.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadWriteFileStateImpl.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadWriteFileStateImpl.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadWriteFileStateImpl.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadWriteFileStateImpl.java Sat Feb 26 05:22:31 2005
@@ -30,7 +30,7 @@
* last clock sequence are stored to a persistent file.
*
* @author Commons-Id team
- * @version $Id: ReadWriteFileStateImpl.java,v 1.5 2004/06/14 12:44:43 treilly Exp $
+ * @version $Id$
*/
public class ReadWriteFileStateImpl extends ReadOnlyResourceStateImpl implements State {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/ReadWriteFileStateImpl.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/State.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/State.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/State.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/State.java Sat Feb 26 05:22:31 2005
@@ -29,7 +29,7 @@
* some stateful storage.</p>
*
* @author Commons-Id team
- * @version $Id: State.java,v 1.4 2004/05/31 06:57:39 treilly Exp $
+ * @version $Id$
*/
public interface State extends Serializable {
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/State.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/StateHelper.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/StateHelper.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/StateHelper.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/StateHelper.java Sat Feb 26 05:22:31 2005
@@ -38,7 +38,7 @@
* implementations</p>
*
* @author Commons-Id team
- * @version $Id: StateHelper.java,v 1.6 2004/12/17 14:25:00 rwinston Exp $
+ * @version $Id$
*/
public final class StateHelper implements Constants {
/** The key for the System.property containing the ClockImpl String. */
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/StateHelper.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/state/package.html
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Propchange: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/CustomIdentifierGeneratorFactory.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierGeneratorFactoryTest.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierGeneratorFactoryTest.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierGeneratorFactoryTest.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierGeneratorFactoryTest.java Sat Feb 26 05:22:31 2005
@@ -23,7 +23,7 @@
/**
* Unit tests for {@link IdentifierGeneratorFactory}.
*
- * @version $Revision: 1.4 $ $Date: 2004/05/31 07:16:01 $
+ * @version $Revision$ $Date$
* @author Commons-Uid team
*/
public class IdentifierGeneratorFactoryTest extends TestCase {
Propchange: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierGeneratorFactoryTest.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierUtilsTest.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierUtilsTest.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierUtilsTest.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierUtilsTest.java Sat Feb 26 05:22:31 2005
@@ -26,7 +26,7 @@
* Tests the org.apache.commons.id.IdentifierUtils class.
*
* @author Commons-Uid team
- * @version $Id: IdentifierUtilsTest.java,v 1.4 2004/05/31 07:16:13 treilly Exp $
+ * @version $Id$
*/
public class IdentifierUtilsTest extends junit.framework.TestCase {
Propchange: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/IdentifierUtilsTest.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/UUIDTest.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/UUIDTest.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/UUIDTest.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/UUIDTest.java Sat Feb 26 05:22:31 2005
@@ -33,7 +33,7 @@
/**
* Unit tests for {@link UUID}.
*
- * @version $Revision: 1.8 $ $Date: 2004/12/17 14:34:47 $
+ * @version $Revision$ $Date$
* @author Commons-id team
*/
public class UUIDTest extends TestCase {
Propchange: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/UUIDTest.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/SystemClockImplTest.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/SystemClockImplTest.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/SystemClockImplTest.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/SystemClockImplTest.java Sat Feb 26 05:22:31 2005
@@ -1,211 +1,211 @@
-/*
- * Copyright 2004 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.commons.id.uuid.clock;
-
-import java.util.Arrays;
-
-import junit.framework.Test;
-import junit.framework.TestCase;
-import junit.framework.TestSuite;
-import junit.textui.TestRunner;
-
-/**
- * Unit tests for {@link SystemClockImplTest}.
- *
- * @author Commons-Id team
- * @version $Revision: 1.2 $ $Date: 2004/05/31 07:09:44 $
- */
-public class SystemClockImplTest extends TestCase {
-
- /** Constant for System.property os.name */
- public static final String SYS_OS_NAME_PROPERTY = "os.name";
-
- /** Constant for Windows */
- public static final String SYS_OS_WINDOWS = "Windows";
-
- /** Indicates if the OS is windows */
- private static boolean isWindows = false;
-
- /**
- * Constructor for test
- *
- * @param name String name of the test
- */
- public SystemClockImplTest(String name) {
- super(name);
- }
-
- /**
- * Main application method
- *
- * @param args String arguments array
- */
- public static void main(String[] args) {
- TestRunner.run(suite());
- }
-
- /** @see junit.framework.TestCase#suite() */
- public static Test suite() {
- TestSuite suite = new TestSuite(SystemClockImplTest.class);
- suite.setName("SystemClockImpl Clock Tests");
- return suite;
- }
-
- //-------------------------------------------------------------------------
- /** @see junit.framework.TestCase#setUp() */
- protected void setUp() throws Exception {
- super.setUp();
- if (System.getProperty(SYS_OS_NAME_PROPERTY).indexOf(SYS_OS_WINDOWS) > -1) {
- isWindows = true;
- }
- }
-
- /**
- * Make sure that time stamps generated by concurrent threads
- * are unique.
- *
- * @throws Exception a testing exception.
- */
- public void testUnique() throws Exception {
- //Return if this is not Windows OS
- if (!isWindows) {
- return;
- }
-
- /*
- * Number of timestamps to generate on each client
- */
- int iterations = 11000;
-
- /*
- * Number of client threads
- */
- int threadCount = 4;
-
- // Launch threadCount client threads and set them
- // off generating time stamps
- long[][] threadTimes = new long[threadCount][iterations];
- Thread[] clockClients = new Thread[threadCount];
-
- for (int i = 0; i < threadCount; i++) {
- clockClients[i] = new ClockClient(threadTimes[i], iterations);
- clockClients[i].start();
- }
-
- // Wait until all the threads are done
- boolean working = true;
- while (working) {
- working = false;
- for (int i = 0; i < threadCount; i++) {
- if (clockClients[i].isAlive()) {
- working = true;
- }
- }
- }
-
- // Check for duplicates within each client
- // Ridiculously inefficient, but effective -- sort and walk
- for (int j = 0; j < threadTimes.length; j++) {
- Arrays.sort(threadTimes[j]);
- for (int i = 0; i < threadTimes.length - 1; i++) {
- if (threadTimes[j][i] == threadTimes[j][i + 1]) {
- fail( "Duplicate time stamps generated: " + threadTimes[j][i] + " " + i);
- }
- }
- }
- }
-
- /**
- * Make sure that generated time stamps are within expected ranges.
- * Tolerance is now 1 seconds
- *
- * @throws Exception any test Exception.
- */
- public void testRange() throws Exception {
- if (!isWindows) {
- return;
- }
- long time = 0;
- long baseTime = 0;
- Clock c = new SystemClockImpl();
- for (int i = 0; i < 100; i++) {
- Thread.currentThread().sleep(10);
- for (int j = 0; j < 100; j++) {
- try {
- baseTime = System.currentTimeMillis();
- time = c.getUUIDTime();
- assertTrue( "Generated timestamp too large", time < ((baseTime + Clock.GREGORIAN_CHANGE_OFFSET + 1000)
- * Clock.INTERVALS_PER_MILLI));
-
- assertTrue("Generated timestamp too small", time > ((baseTime + Clock.GREGORIAN_CHANGE_OFFSET - 1000)
- * Clock.INTERVALS_PER_MILLI));
- } catch (OverClockedException oce) {
- //Nothing to do
- }
- }
- }
- }
-
- //--------------------------------------------------------------------------
- /**
- * Clock client thread
- */
- protected static class ClockClient extends Thread {
- /** Counter for the number of over clockings */
- private static int overClocks;
-
- /** The clock instance to use */
- private Clock c = new SystemClockImpl();
-
- /**
- * Generated time stamps
- */
- protected long[] times;
-
- /**
- * Number of time stamps to generate on this thread
- */
- protected int iterations;
-
- /**
- * Constructor for the ClockClient thread.
- *
- * @param timez an array of times generated.
- * @param iterationz the number of time stamps the generate.
- */
- ClockClient(long[] timez, int iterationz) {
- super();
- this.times = timez;
- this.iterations = iterationz;
- }
-
- /**
- * Run method of this thread generates n-iterations timestamps.
- */
- public void run() {
- for (int i = 0; i < iterations;) {
- try {
- times[i] = c.getUUIDTime();
- i++;
- } catch (OverClockedException oce) {
- overClocks++;
- }
- }
- System.out.println("At End of this thread - Overclocks currently at: " + overClocks);
- }
- }
-}
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.commons.id.uuid.clock;
+
+import java.util.Arrays;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+import junit.textui.TestRunner;
+
+/**
+ * Unit tests for {@link SystemClockImplTest}.
+ *
+ * @author Commons-Id team
+ * @version $Revision$ $Date$
+ */
+public class SystemClockImplTest extends TestCase {
+
+ /** Constant for System.property os.name */
+ public static final String SYS_OS_NAME_PROPERTY = "os.name";
+
+ /** Constant for Windows */
+ public static final String SYS_OS_WINDOWS = "Windows";
+
+ /** Indicates if the OS is windows */
+ private static boolean isWindows = false;
+
+ /**
+ * Constructor for test
+ *
+ * @param name String name of the test
+ */
+ public SystemClockImplTest(String name) {
+ super(name);
+ }
+
+ /**
+ * Main application method
+ *
+ * @param args String arguments array
+ */
+ public static void main(String[] args) {
+ TestRunner.run(suite());
+ }
+
+ /** @see junit.framework.TestCase#suite() */
+ public static Test suite() {
+ TestSuite suite = new TestSuite(SystemClockImplTest.class);
+ suite.setName("SystemClockImpl Clock Tests");
+ return suite;
+ }
+
+ //-------------------------------------------------------------------------
+ /** @see junit.framework.TestCase#setUp() */
+ protected void setUp() throws Exception {
+ super.setUp();
+ if (System.getProperty(SYS_OS_NAME_PROPERTY).indexOf(SYS_OS_WINDOWS) > -1) {
+ isWindows = true;
+ }
+ }
+
+ /**
+ * Make sure that time stamps generated by concurrent threads
+ * are unique.
+ *
+ * @throws Exception a testing exception.
+ */
+ public void testUnique() throws Exception {
+ //Return if this is not Windows OS
+ if (!isWindows) {
+ return;
+ }
+
+ /*
+ * Number of timestamps to generate on each client
+ */
+ int iterations = 11000;
+
+ /*
+ * Number of client threads
+ */
+ int threadCount = 4;
+
+ // Launch threadCount client threads and set them
+ // off generating time stamps
+ long[][] threadTimes = new long[threadCount][iterations];
+ Thread[] clockClients = new Thread[threadCount];
+
+ for (int i = 0; i < threadCount; i++) {
+ clockClients[i] = new ClockClient(threadTimes[i], iterations);
+ clockClients[i].start();
+ }
+
+ // Wait until all the threads are done
+ boolean working = true;
+ while (working) {
+ working = false;
+ for (int i = 0; i < threadCount; i++) {
+ if (clockClients[i].isAlive()) {
+ working = true;
+ }
+ }
+ }
+
+ // Check for duplicates within each client
+ // Ridiculously inefficient, but effective -- sort and walk
+ for (int j = 0; j < threadTimes.length; j++) {
+ Arrays.sort(threadTimes[j]);
+ for (int i = 0; i < threadTimes.length - 1; i++) {
+ if (threadTimes[j][i] == threadTimes[j][i + 1]) {
+ fail( "Duplicate time stamps generated: " + threadTimes[j][i] + " " + i);
+ }
+ }
+ }
+ }
+
+ /**
+ * Make sure that generated time stamps are within expected ranges.
+ * Tolerance is now 1 seconds
+ *
+ * @throws Exception any test Exception.
+ */
+ public void testRange() throws Exception {
+ if (!isWindows) {
+ return;
+ }
+ long time = 0;
+ long baseTime = 0;
+ Clock c = new SystemClockImpl();
+ for (int i = 0; i < 100; i++) {
+ Thread.currentThread().sleep(10);
+ for (int j = 0; j < 100; j++) {
+ try {
+ baseTime = System.currentTimeMillis();
+ time = c.getUUIDTime();
+ assertTrue( "Generated timestamp too large", time < ((baseTime + Clock.GREGORIAN_CHANGE_OFFSET + 1000)
+ * Clock.INTERVALS_PER_MILLI));
+
+ assertTrue("Generated timestamp too small", time > ((baseTime + Clock.GREGORIAN_CHANGE_OFFSET - 1000)
+ * Clock.INTERVALS_PER_MILLI));
+ } catch (OverClockedException oce) {
+ //Nothing to do
+ }
+ }
+ }
+ }
+
+ //--------------------------------------------------------------------------
+ /**
+ * Clock client thread
+ */
+ protected static class ClockClient extends Thread {
+ /** Counter for the number of over clockings */
+ private static int overClocks;
+
+ /** The clock instance to use */
+ private Clock c = new SystemClockImpl();
+
+ /**
+ * Generated time stamps
+ */
+ protected long[] times;
+
+ /**
+ * Number of time stamps to generate on this thread
+ */
+ protected int iterations;
+
+ /**
+ * Constructor for the ClockClient thread.
+ *
+ * @param timez an array of times generated.
+ * @param iterationz the number of time stamps the generate.
+ */
+ ClockClient(long[] timez, int iterationz) {
+ super();
+ this.times = timez;
+ this.iterations = iterationz;
+ }
+
+ /**
+ * Run method of this thread generates n-iterations timestamps.
+ */
+ public void run() {
+ for (int i = 0; i < iterations;) {
+ try {
+ times[i] = c.getUUIDTime();
+ i++;
+ } catch (OverClockedException oce) {
+ overClocks++;
+ }
+ }
+ System.out.println("At End of this thread - Overclocks currently at: " + overClocks);
+ }
+ }
+}
Propchange: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/SystemClockImplTest.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/ThreadClockImplTest.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/ThreadClockImplTest.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/ThreadClockImplTest.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/ThreadClockImplTest.java Sat Feb 26 05:22:31 2005
@@ -1,211 +1,211 @@
-/*
- * Copyright 2004 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.commons.id.uuid.clock;
-
-import java.util.Arrays;
-
-import junit.framework.Test;
-import junit.framework.TestCase;
-import junit.framework.TestSuite;
-import junit.textui.TestRunner;
-
-/**
- * Unit tests for {@link SystemClockImplTest}.
- *
- * @author Commons-Id team
- * @version $Revision: 1.2 $ $Date: 2004/05/31 07:09:44 $
- */
-public class ThreadClockImplTest extends TestCase {
-
- /** Constant for System.property os.name */
- public static final String SYS_OS_NAME_PROPERTY = "os.name";
-
- /** Constant for Windows */
- public static final String SYS_OS_WINDOWS = "Windows";
-
- /** Indicates if the OS is windows */
- private static boolean isWindows = false;
-
- /**
- * Constructor for test
- *
- * @param name String name of the test
- */
- public ThreadClockImplTest(String name) {
- super(name);
- }
-
- /**
- * Main application method
- *
- * @param args String arguments array
- */
- public static void main(String[] args) {
- TestRunner.run(suite());
- }
-
- /** @see junit.framework.TestCase#suite() */
- public static Test suite() {
- TestSuite suite = new TestSuite(ThreadClockImplTest.class);
- suite.setName("ThreadClockImpl Clock Tests");
- return suite;
- }
-
- //-------------------------------------------------------------------------
- /** @see junit.framework.TestCase#setUp() */
- protected void setUp() throws Exception {
- super.setUp();
- if (System.getProperty(SYS_OS_NAME_PROPERTY).indexOf(SYS_OS_WINDOWS) > -1) {
- isWindows = true;
- }
- }
-
- /**
- * Make sure that time stamps generated by concurrent threads
- * are unique.
- *
- * @throws Exception a testing exception.
- */
- public void testUnique() throws Exception {
- //Return if this is not Windows OS
- if (!isWindows) {
- return;
- }
-
- /*
- * Number of timestamps to generate on each client
- */
- int iterations = 11000;
-
- /*
- * Number of client threads
- */
- int threadCount = 4;
-
- // Launch threadCount client threads and set them
- // off generating time stamps
- long[][] threadTimes = new long[threadCount][iterations];
- Thread[] clockClients = new Thread[threadCount];
-
- for (int i = 0; i < threadCount; i++) {
- clockClients[i] = new ClockClient(threadTimes[i], iterations);
- clockClients[i].start();
- }
-
- // Wait until all the threads are done
- boolean working = true;
- while (working) {
- working = false;
- for (int i = 0; i < threadCount; i++) {
- if (clockClients[i].isAlive()) {
- working = true;
- }
- }
- }
-
- // Check for duplicates within each client
- // Ridiculously inefficient, but effective -- sort and walk
- for (int j = 0; j < threadTimes.length; j++) {
- Arrays.sort(threadTimes[j]);
- for (int i = 0; i < threadTimes.length - 1; i++) {
- if (threadTimes[j][i] == threadTimes[j][i + 1]) {
- fail( "Duplicate time stamps generated: " + threadTimes[j][i] + " " + i);
- }
- }
- }
- }
-
- /**
- * Make sure that generated time stamps are within expected ranges.
- * Tolerance is now 1 seconds
- *
- * @throws Exception any test Exception.
- */
- public void testRange() throws Exception {
- if (!isWindows) {
- return;
- }
- long time = 0;
- long baseTime = 0;
- Clock c = new ThreadClockImpl();
- for (int i = 0; i < 100; i++) {
- Thread.currentThread().sleep(10);
- for (int j = 0; j < 100; j++) {
- try {
- baseTime = System.currentTimeMillis();
- time = c.getUUIDTime();
- assertTrue( "Generated timestamp too large", time < ((baseTime + Clock.GREGORIAN_CHANGE_OFFSET + 1000)
- * Clock.INTERVALS_PER_MILLI));
-
- assertTrue("Generated timestamp too small", time > ((baseTime + Clock.GREGORIAN_CHANGE_OFFSET - 1000)
- * Clock.INTERVALS_PER_MILLI));
- } catch (OverClockedException oce) {
- //Nothing to do
- }
- }
- }
- }
-
- //--------------------------------------------------------------------------
- /**
- * Clock client thread
- */
- protected static class ClockClient extends Thread {
- /** Counter for the number of over clockings */
- private static int overClocks;
-
- /** The clock instance to use */
- private Clock c = new ThreadClockImpl();
-
- /**
- * Generated time stamps
- */
- protected long[] times;
-
- /**
- * Number of time stamps to generate on this thread
- */
- protected int iterations;
-
- /**
- * Constructor for the ClockClient thread.
- *
- * @param timez an array of times generated.
- * @param iterationz the number of time stamps the generate.
- */
- ClockClient(long[] timez, int iterationz) {
- super();
- this.times = timez;
- this.iterations = iterationz;
- }
-
- /**
- * Run method of this thread generates n-iterations timestamps.
- */
- public void run() {
- for (int i = 0; i < iterations;) {
- try {
- times[i] = c.getUUIDTime();
- i++;
- } catch (OverClockedException oce) {
- overClocks++;
- }
- }
- System.out.println("At End of this thread - Overclocks currently at: " + overClocks);
- }
- }
-}
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.commons.id.uuid.clock;
+
+import java.util.Arrays;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+import junit.textui.TestRunner;
+
+/**
+ * Unit tests for {@link SystemClockImplTest}.
+ *
+ * @author Commons-Id team
+ * @version $Revision$ $Date$
+ */
+public class ThreadClockImplTest extends TestCase {
+
+ /** Constant for System.property os.name */
+ public static final String SYS_OS_NAME_PROPERTY = "os.name";
+
+ /** Constant for Windows */
+ public static final String SYS_OS_WINDOWS = "Windows";
+
+ /** Indicates if the OS is windows */
+ private static boolean isWindows = false;
+
+ /**
+ * Constructor for test
+ *
+ * @param name String name of the test
+ */
+ public ThreadClockImplTest(String name) {
+ super(name);
+ }
+
+ /**
+ * Main application method
+ *
+ * @param args String arguments array
+ */
+ public static void main(String[] args) {
+ TestRunner.run(suite());
+ }
+
+ /** @see junit.framework.TestCase#suite() */
+ public static Test suite() {
+ TestSuite suite = new TestSuite(ThreadClockImplTest.class);
+ suite.setName("ThreadClockImpl Clock Tests");
+ return suite;
+ }
+
+ //-------------------------------------------------------------------------
+ /** @see junit.framework.TestCase#setUp() */
+ protected void setUp() throws Exception {
+ super.setUp();
+ if (System.getProperty(SYS_OS_NAME_PROPERTY).indexOf(SYS_OS_WINDOWS) > -1) {
+ isWindows = true;
+ }
+ }
+
+ /**
+ * Make sure that time stamps generated by concurrent threads
+ * are unique.
+ *
+ * @throws Exception a testing exception.
+ */
+ public void testUnique() throws Exception {
+ //Return if this is not Windows OS
+ if (!isWindows) {
+ return;
+ }
+
+ /*
+ * Number of timestamps to generate on each client
+ */
+ int iterations = 11000;
+
+ /*
+ * Number of client threads
+ */
+ int threadCount = 4;
+
+ // Launch threadCount client threads and set them
+ // off generating time stamps
+ long[][] threadTimes = new long[threadCount][iterations];
+ Thread[] clockClients = new Thread[threadCount];
+
+ for (int i = 0; i < threadCount; i++) {
+ clockClients[i] = new ClockClient(threadTimes[i], iterations);
+ clockClients[i].start();
+ }
+
+ // Wait until all the threads are done
+ boolean working = true;
+ while (working) {
+ working = false;
+ for (int i = 0; i < threadCount; i++) {
+ if (clockClients[i].isAlive()) {
+ working = true;
+ }
+ }
+ }
+
+ // Check for duplicates within each client
+ // Ridiculously inefficient, but effective -- sort and walk
+ for (int j = 0; j < threadTimes.length; j++) {
+ Arrays.sort(threadTimes[j]);
+ for (int i = 0; i < threadTimes.length - 1; i++) {
+ if (threadTimes[j][i] == threadTimes[j][i + 1]) {
+ fail( "Duplicate time stamps generated: " + threadTimes[j][i] + " " + i);
+ }
+ }
+ }
+ }
+
+ /**
+ * Make sure that generated time stamps are within expected ranges.
+ * Tolerance is now 1 seconds
+ *
+ * @throws Exception any test Exception.
+ */
+ public void testRange() throws Exception {
+ if (!isWindows) {
+ return;
+ }
+ long time = 0;
+ long baseTime = 0;
+ Clock c = new ThreadClockImpl();
+ for (int i = 0; i < 100; i++) {
+ Thread.currentThread().sleep(10);
+ for (int j = 0; j < 100; j++) {
+ try {
+ baseTime = System.currentTimeMillis();
+ time = c.getUUIDTime();
+ assertTrue( "Generated timestamp too large", time < ((baseTime + Clock.GREGORIAN_CHANGE_OFFSET + 1000)
+ * Clock.INTERVALS_PER_MILLI));
+
+ assertTrue("Generated timestamp too small", time > ((baseTime + Clock.GREGORIAN_CHANGE_OFFSET - 1000)
+ * Clock.INTERVALS_PER_MILLI));
+ } catch (OverClockedException oce) {
+ //Nothing to do
+ }
+ }
+ }
+ }
+
+ //--------------------------------------------------------------------------
+ /**
+ * Clock client thread
+ */
+ protected static class ClockClient extends Thread {
+ /** Counter for the number of over clockings */
+ private static int overClocks;
+
+ /** The clock instance to use */
+ private Clock c = new ThreadClockImpl();
+
+ /**
+ * Generated time stamps
+ */
+ protected long[] times;
+
+ /**
+ * Number of time stamps to generate on this thread
+ */
+ protected int iterations;
+
+ /**
+ * Constructor for the ClockClient thread.
+ *
+ * @param timez an array of times generated.
+ * @param iterationz the number of time stamps the generate.
+ */
+ ClockClient(long[] timez, int iterationz) {
+ super();
+ this.times = timez;
+ this.iterations = iterationz;
+ }
+
+ /**
+ * Run method of this thread generates n-iterations timestamps.
+ */
+ public void run() {
+ for (int i = 0; i < iterations;) {
+ try {
+ times[i] = c.getUUIDTime();
+ i++;
+ } catch (OverClockedException oce) {
+ overClocks++;
+ }
+ }
+ System.out.println("At End of this thread - Overclocks currently at: " + overClocks);
+ }
+ }
+}
Propchange: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/clock/ThreadClockImplTest.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sat Feb 26 05:22:31 2005
@@ -1 +1 @@
-author date id revision
+Date Author Id Revision HeadURL
Modified: jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/InMemoryStateImplTest.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/InMemoryStateImplTest.java?view=diff&r1=155449&r2=155450
==============================================================================
--- jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/InMemoryStateImplTest.java (original)
+++ jakarta/commons/sandbox/id/trunk/src/test/org/apache/commons/id/uuid/state/InMemoryStateImplTest.java Sat Feb 26 05:22:31 2005
@@ -1,113 +1,113 @@
-/*
- * Copyright 2004 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.commons.id.uuid.state;
-
-import junit.framework.Test;
-import junit.framework.TestCase;
-import junit.framework.TestSuite;
-import junit.textui.TestRunner;
-
-/**
- * Unit tests for {@link InMemoryStateImpl}.
- *
- * @version $Revision: 1.2 $ $Date: 2004/05/31 07:14:08 $
- * @author Commons-Id team
- */
-public class InMemoryStateImplTest extends TestCase {
-
- /**
- * Constructor for test
- *
- * @param name String name of the test
- */
- public InMemoryStateImplTest(String name) {
- super(name);
- }
-
- /**
- * Main application method
- *
- * @param args String arguments array
- */
- public static void main(String[] args) {
- TestRunner.run(suite());
- }
-
- /** @see junit.framework.TestCase#suite() */
- public static Test suite() {
- TestSuite suite = new TestSuite(InMemoryStateImplTest.class);
- suite.setName("InMemoryStateImpl Tests");
- return suite;
- }
-
- /** @see junit.framework.TestCase#setUp() */
- protected void setUp() throws Exception {
- super.setUp();
- }
-
- /** @see junit.framework.TestCase#tearDown() */
- protected void tearDown() throws Exception {
- super.tearDown();
- }
-
- /**
- * <p>Test the InMemoryStateImpl constructor.</p>
- */
- public void testInMemoryStateImpl() {
- InMemoryStateImpl impl = new InMemoryStateImpl();
- assertNotNull(impl);
- }
-
- /**
- * <p>Test the void load method.</p>
- *
- * @throws Exception a test exception.
- */
- public void testLoad() throws Exception {
- InMemoryStateImpl impl = new InMemoryStateImpl();
- impl.load();
- assertEquals(1, impl.getNodes().size());
- }
-
- /**
- * <p>Test the void load method.</p>
- */
- public void testGetSynchInterval() {
- InMemoryStateImpl impl = new InMemoryStateImpl();
- assertEquals(impl.getSynchInterval(), Long.MAX_VALUE);
- }
-
- /**
- * <p>Test the Set getNodes method.</p>
- */
- public void testGetNodes() {
- InMemoryStateImpl impl = new InMemoryStateImpl();
- impl.load();
- assertNotNull(impl.getNodes());
- }
-
- /**
- * <p>Test the void store method.</p>
- */
- public void testStore() {
- // No operation, just make sure no exception is raised
- InMemoryStateImpl impl = new InMemoryStateImpl();
- impl.load();
- impl.store(impl.getNodes());
- impl.store(impl.getNodes(), 100L);
- }
-}
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.commons.id.uuid.state;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+import junit.textui.TestRunner;
+
+/**
+ * Unit tests for {@link InMemoryStateImpl}.
+ *
+ * @version $Revision$ $Date$
+ * @author Commons-Id team
+ */
+public class InMemoryStateImplTest extends TestCase {
+
+ /**
+ * Constructor for test
+ *
+ * @param name String name of the test
+ */
+ public InMemoryStateImplTest(String name) {
+ super(name);
+ }
+
+ /**
+ * Main application method
+ *
+ * @param args String arguments array
+ */
+ public static void main(String[] args) {
+ TestRunner.run(suite());
+ }
+
+ /** @see junit.framework.TestCase#suite() */
+ public static Test suite() {
+ TestSuite suite = new TestSuite(InMemoryStateImplTest.class);
+ suite.setName("InMemoryStateImpl Tests");
+ return suite;
+ }
+
+ /** @see junit.framework.TestCase#setUp() */
+ protected void setUp() throws Exception {
+ super.setUp();
+ }
+
+ /** @see junit.framework.TestCase#tearDown() */
+ protected void tearDown() throws Exception {
+ super.tearDown();
+ }
+
+ /**
+ * <p>Test the InMemoryStateImpl constructor.</p>
+ */
+ public void testInMemoryStateImpl() {
+ InMemoryStateImpl impl = new InMemoryStateImpl();
+ assertNotNull(impl);
+ }
+
+ /**
+ * <p>Test the void load method.</p>
+ *
+ * @throws Exception a test exception.
+ */
+ public void testLoad() throws Exception {
+ InMemoryStateImpl impl = new InMemoryStateImpl();
+ impl.load();
+ assertEquals(1, impl.getNodes().size());
+ }
+
+ /**
+ * <p>Test the void load method.</p>
+ */
+ public void testGetSynchInterval() {
+ InMemoryStateImpl impl = new InMemoryStateImpl();
+ assertEquals(impl.getSynchInterval(), Long.MAX_VALUE);
+ }
+
+ /**
+ * <p>Test the Set getNodes method.</p>
+ */
+ public void testGetNodes() {
+ InMemoryStateImpl impl = new InMemoryStateImpl();
+ impl.load();
+ assertNotNull(impl.getNodes());
+ }
+
+ /**
+ * <p>Test the void store method.</p>
+ */
+ public void testStore() {
+ // No operation, just make sure no exception is raised
+ InMemoryStateImpl impl = new InMemoryStateImpl();
+ impl.load();
+ impl.store(impl.getNodes());
+ impl.store(impl.getNodes(), 100L);
+ }
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org