[go: up one dir, main page]

Menu

Commit [r379]  Maximize  Restore  History

Thanks to Tom Folga for the following suggestions:

1) Should be called ReadOnly not Immutable...
2) Externalize the current time
3) some multithreading suggestions.
4) added stop()

benoitx 2010-11-21

changed /trunk/utils/pom.xml
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/AbstractImmutabeExpiringCollection.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/AbstractReadOnlyExpiringCollection.java
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/ImmutableExpiringCollection.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/ReadOnlyExpiringCollection.java
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/ImmutableExpiringCollectionBuilder.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/ReadOnlyExpiringCollectionBuilder.java
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/ImmutableExpiringHashMap.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/ReadOnlyExpiringHashMap.java
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/ImmutableExpiringHashMapBuilder.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/ReadOnlyExpiringHashMapBuilder.java
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/ImmutableExpiringHashSet.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/ReadOnlyExpiringHashSet.java
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/ImmutableExpiringHashSetBuilder.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/ReadOnlyExpiringHashSetBuilder.java
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/ImmutableExpiringMap.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/ReadOnlyExpiringMap.java
renamed /trunk/utils/src/main/java/net/objectlab/kit/collections/ImmutableExpiringSet.java -> /trunk/utils/src/main/java/net/objectlab/kit/collections/ReadOnlyExpiringSet.java
added /trunk/utils/src/main/java/net/objectlab/kit/collections/SystemTimeProvider.java
added /trunk/utils/src/main/java/net/objectlab/kit/collections/TimeProvider.java
renamed /trunk/utils/src/test/java/net/objectlab/kit/collections/ImmutableExpiringHashMapTest.java -> /trunk/utils/src/test/java/net/objectlab/kit/collections/ReadOnlyExpiringHashMapTest.java
renamed /trunk/utils/src/test/java/net/objectlab/kit/collections/ImmutableExpiringHashSetTest.java -> /trunk/utils/src/test/java/net/objectlab/kit/collections/ReadOnlyExpiringHashSetTest.java