Maven Repository - POM file for Cache concurrentlinkedhashmap-lru 1.1 1.1

Summary

ConcurrentLinkedHashMap.

A high performance version of java.util.LinkedHashMap for use as a software cache..

Declaration

Here is the list of declaration for concurrentlinkedhashmap-lru. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>com.googlecode.concurrentlinkedhashmap</groupId>
   <artifactId>concurrentlinkedhashmap-lru</artifactId>
   <version>1.1</version>
</dependency>

If you think this Maven repository POM file listing for concurrentlinkedhashmap-lru is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

License

Name:Apache
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.





Depends on

The concurrentlinkedhashmap-lru-1.1 has 10 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
Data Structurecommons-collections 3.2.1
Types that extend and augment the Java Collections Framework.
419
Data Structurecommons-lang 2.5
Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang.
208
Logcommons-logging 1.1.1
Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.
1143
Developmentguava r07
Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. This project is a complete packaging of all the Guava libraries into a single jar. Individual portions of Guava can be used by downloading ...
10
Cacheehcache-core 2.0.1
This is the ehcache core module. Pair it with other modules for added functionality.
10
Data Structurecommons-math 2.1
The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.
95
Logslf4j-simple 1.5.11
SLF4J Simple binding
19
JUnittestng 5.12.1
TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use.
23

Depended by

The following table lists the most popular artifacts which are depending on concurrentlinkedhashmap-lru-1.1. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
Document Databasecassandra-all 0.7.0
The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model.
6




Plugin

The following plugins are used in the concurrentlinkedhashmap-lru-1.1.jar

  1. maven-compiler-plugin
  2. maven-surefire-plugin
  3. properties-maven-plugin

Packages

The following packages are defined in the concurrentlinkedhashmap-lru-1.1.jar

com.googlecode.concurrentlinkedhashmap

POM File Source

Here is the content of the POM file.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.googlecode.concurrentlinkedhashmap</groupId>
  <artifactId>concurrentlinkedhashmap-lru</artifactId>
  <packaging>jar</packaging>
  <name>ConcurrentLinkedHashMap</name>
  <version>1.1</version>
  <description>
    A high performance version of java.util.LinkedHashMap for use as a software cache.
  </description>
  <url>http://code.google.com/p/concurrentlinkedhashmap</url>
  <licenses>
    <license>
      <name>Apache</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>
  <scm>
    <url>http://concurrentlinkedhashmap.googlecode.com/svn/tags/concurrentlinkedhashmap-lru-1.1</url>
    <connection>scm:svn:http://concurrentlinkedhashmap.googlecode.com/svn/tags/concurrentlinkedhashmap-lru-1.1</connection>
    <developerConnection>scm:svn:https://concurrentlinkedhashmap.googlecode.com/svn/tags/concurrentlinkedhashmap-lru-1.1</developerConnection>
  </scm>
  <parent>
    <groupId>org.sonatype.oss</groupId>
    <artifactId>oss-parent</artifactId>
    <version>3</version>
  </parent>
  <dependencies>
    <dependency>
      <groupId>colt</groupId>
      <artifactId>colt</artifactId>
      <version>1.2.0</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>commons-collections</groupId>
      <artifactId>commons-collections</artifactId>
      <version>3.2.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>2.5</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.1.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>com.google.guava</groupId>
      <artifactId>guava</artifactId>
      <version>r07</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>net.sf.ehcache</groupId>
      <artifactId>ehcache-core</artifactId>
      <version>2.0.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-math</artifactId>
      <version>2.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.hamcrest</groupId>
      <artifactId>hamcrest-all</artifactId>
      <version>1.2</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-simple</artifactId>
      <version>1.5.11</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>org.testng</groupId>
      <artifactId>testng</artifactId>
      <version>5.12.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
  <build>
    <directory>build</directory>
    <outputDirectory>build/api</outputDirectory>
    <finalName>${artifactId}-${version}</finalName>
    <testOutputDirectory>build/test</testOutputDirectory>
    <sourceDirectory>src/java</sourceDirectory>
    <testSourceDirectory>unittest/src/java/com</testSourceDirectory>
    <extensions>
      <extension>
        <groupId>org.jvnet.wagon-svn</groupId>
        <artifactId>wagon-svn</artifactId>
        <version>RELEASE</version>
      </extension>
    </extensions>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.5</version>
        <configuration>
          <includes>
            <include>**/*Test.java</include>
          </includes>
          <groups>${testng.groups}</groups>
          <systemPropertyVariables>
            <!-- All tests -->
            <test.debugMode>${test.debugMode}</test.debugMode>
            <test.exhaustive>${test.exhaustive}</test.exhaustive>

            <!-- Efficiency tests -->
            <efficiency.maximumCapacity>${efficiency.maximumCapacity}</efficiency.maximumCapacity>
            <efficiency.workingSetSize>${efficiency.workingSetSize}</efficiency.workingSetSize>
            <efficiency.distribution>${efficiency.distribution}</efficiency.distribution>
            <efficiency.distribution.uniform.lower>${efficiency.distribution.uniform.lower}</efficiency.distribution.uniform.lower>
            <efficiency.distribution.uniform.upper>${efficiency.distribution.uniform.upper}</efficiency.distribution.uniform.upper>
            <efficiency.distribution.exponential.mean>${efficiency.distribution.exponential.mean}</efficiency.distribution.exponential.mean>
            <efficiency.distribution.gaussian.mean>${efficiency.distribution.gaussian.mean}</efficiency.distribution.gaussian.mean>
            <efficiency.distribution.gaussian.sigma>${efficiency.distribution.gaussian.sigma}</efficiency.distribution.gaussian.sigma>
            <efficiency.distribution.gaussian.sigma>${efficiency.distribution.gaussian.sigma}</efficiency.distribution.gaussian.sigma>
            <efficiency.distribution.gaussian.sigma>${efficiency.distribution.gaussian.sigma}</efficiency.distribution.gaussian.sigma>
            <efficiency.distribution.poisson.mean>${efficiency.distribution.poisson.mean}</efficiency.distribution.poisson.mean>
            <efficiency.distribution.zipfian.skew>${efficiency.distribution.zipfian.skew}</efficiency.distribution.zipfian.skew>

            <!-- Multi-threaded tests -->
            <multiThreaded.maximumCapacity>${multiThreaded.maximumCapacity}</multiThreaded.maximumCapacity>
            <multiThreaded.nThreads>${multiThreaded.nThreads}</multiThreaded.nThreads>
            <multiThreaded.iterations>${multiThreaded.iterations}</multiThreaded.iterations>
            <multiThreaded.timeout>${multiThreaded.timeout}</multiThreaded.timeout>
          </systemPropertyVariables>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>properties-maven-plugin</artifactId>
        <version>1.0-alpha-1</version>
        <executions>
          <execution>
            <phase>initialize</phase>
            <goals>
              <goal>read-project-properties</goal>
            </goals>
            <configuration>
              <files>
                <file>build.properties</file>
              </files>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
  <repositories>
    <repository>
      <id>sourceforge</id>
      <url>http://oss.sonatype.org/content/groups/sourceforge/</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>
    <repository>
      <id>maven2-repository.dev.java.net</id>
      <name>Java.net Repository for Maven</name>
      <url>http://download.java.net/maven/2/</url>
    </repository>
    <repository>
      <id>Forumarchivebuilder</id>
      <url>http://forumarchivebuilder.googlecode.com/svn/repository</url>
    </repository>
  </repositories>
  <!--
  <distributionManagement>
    <repository>
      <uniqueVersion>false</uniqueVersion>
      <id>googlecode</id>
      <url>svn:https://concurrentlinkedhashmap.googlecode.com/svn/repo</url>
    </repository>
  </distributionManagement>
  -->
</project>