You can download oswego-concurrent-1.3.4.jar in this page.
Apache License, Version 2.0
oswego-concurrent-1.3.4.jar file has the following types.
EDU.oswego.cs.dl.util.concurrent.Barrier.class EDU.oswego.cs.dl.util.concurrent.BoundedBuffer.class EDU.oswego.cs.dl.util.concurrent.BoundedChannel.class EDU.oswego.cs.dl.util.concurrent.BoundedLinkedQueue.class EDU.oswego.cs.dl.util.concurrent.BoundedPriorityQueue.class EDU.oswego.cs.dl.util.concurrent.BrokenBarrierException.class EDU.oswego.cs.dl.util.concurrent.Callable.class EDU.oswego.cs.dl.util.concurrent.Channel.class EDU.oswego.cs.dl.util.concurrent.ClockDaemon.class EDU.oswego.cs.dl.util.concurrent.ConcurrentHashMap.class EDU.oswego.cs.dl.util.concurrent.ConcurrentReaderHashMap.class EDU.oswego.cs.dl.util.concurrent.CondVar.class EDU.oswego.cs.dl.util.concurrent.CopyOnWriteArrayList.class EDU.oswego.cs.dl.util.concurrent.CopyOnWriteArraySet.class EDU.oswego.cs.dl.util.concurrent.CountDown.class EDU.oswego.cs.dl.util.concurrent.CyclicBarrier.class EDU.oswego.cs.dl.util.concurrent.DefaultChannelCapacity.class EDU.oswego.cs.dl.util.concurrent.DirectExecutor.class EDU.oswego.cs.dl.util.concurrent.Executor.class EDU.oswego.cs.dl.util.concurrent.FIFOReadWriteLock.class EDU.oswego.cs.dl.util.concurrent.FIFOSemaphore.class EDU.oswego.cs.dl.util.concurrent.FJTask.class EDU.oswego.cs.dl.util.concurrent.FJTaskRunner.class EDU.oswego.cs.dl.util.concurrent.FJTaskRunnerGroup.class EDU.oswego.cs.dl.util.concurrent.FutureResult.class EDU.oswego.cs.dl.util.concurrent.Heap.class EDU.oswego.cs.dl.util.concurrent.Latch.class EDU.oswego.cs.dl.util.concurrent.LayeredSync.class EDU.oswego.cs.dl.util.concurrent.LinkedNode.class EDU.oswego.cs.dl.util.concurrent.LinkedQueue.class EDU.oswego.cs.dl.util.concurrent.LockedExecutor.class EDU.oswego.cs.dl.util.concurrent.Mutex.class EDU.oswego.cs.dl.util.concurrent.NullSync.class EDU.oswego.cs.dl.util.concurrent.ObservableSync.class EDU.oswego.cs.dl.util.concurrent.PooledExecutor.class EDU.oswego.cs.dl.util.concurrent.PrioritySemaphore.class EDU.oswego.cs.dl.util.concurrent.PropertyChangeMulticaster.class EDU.oswego.cs.dl.util.concurrent.Puttable.class EDU.oswego.cs.dl.util.concurrent.QueuedExecutor.class EDU.oswego.cs.dl.util.concurrent.QueuedSemaphore.class EDU.oswego.cs.dl.util.concurrent.ReadWriteLock.class EDU.oswego.cs.dl.util.concurrent.ReaderPreferenceReadWriteLock.class EDU.oswego.cs.dl.util.concurrent.ReentrantLock.class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLock.class EDU.oswego.cs.dl.util.concurrent.Rendezvous.class EDU.oswego.cs.dl.util.concurrent.Semaphore.class EDU.oswego.cs.dl.util.concurrent.SemaphoreControlledChannel.class EDU.oswego.cs.dl.util.concurrent.Slot.class EDU.oswego.cs.dl.util.concurrent.Sync.class EDU.oswego.cs.dl.util.concurrent.SyncCollection.class EDU.oswego.cs.dl.util.concurrent.SyncList.class EDU.oswego.cs.dl.util.concurrent.SyncMap.class EDU.oswego.cs.dl.util.concurrent.SyncSet.class EDU.oswego.cs.dl.util.concurrent.SyncSortedMap.class EDU.oswego.cs.dl.util.concurrent.SyncSortedSet.class EDU.oswego.cs.dl.util.concurrent.SynchronizedBoolean.class EDU.oswego.cs.dl.util.concurrent.SynchronizedByte.class EDU.oswego.cs.dl.util.concurrent.SynchronizedChar.class EDU.oswego.cs.dl.util.concurrent.SynchronizedDouble.class EDU.oswego.cs.dl.util.concurrent.SynchronizedFloat.class EDU.oswego.cs.dl.util.concurrent.SynchronizedInt.class EDU.oswego.cs.dl.util.concurrent.SynchronizedLong.class EDU.oswego.cs.dl.util.concurrent.SynchronizedRef.class EDU.oswego.cs.dl.util.concurrent.SynchronizedShort.class EDU.oswego.cs.dl.util.concurrent.SynchronizedVariable.class EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.class EDU.oswego.cs.dl.util.concurrent.Takable.class EDU.oswego.cs.dl.util.concurrent.ThreadFactory.class EDU.oswego.cs.dl.util.concurrent.ThreadFactoryUser.class EDU.oswego.cs.dl.util.concurrent.ThreadedExecutor.class EDU.oswego.cs.dl.util.concurrent.TimedCallable.class EDU.oswego.cs.dl.util.concurrent.TimeoutException.class EDU.oswego.cs.dl.util.concurrent.TimeoutSync.class EDU.oswego.cs.dl.util.concurrent.VetoableChangeMulticaster.class EDU.oswego.cs.dl.util.concurrent.WaitFreeQueue.class EDU.oswego.cs.dl.util.concurrent.WaitableBoolean.class EDU.oswego.cs.dl.util.concurrent.WaitableByte.class EDU.oswego.cs.dl.util.concurrent.WaitableChar.class EDU.oswego.cs.dl.util.concurrent.WaitableDouble.class EDU.oswego.cs.dl.util.concurrent.WaitableFloat.class EDU.oswego.cs.dl.util.concurrent.WaitableInt.class EDU.oswego.cs.dl.util.concurrent.WaitableLong.class EDU.oswego.cs.dl.util.concurrent.WaitableRef.class EDU.oswego.cs.dl.util.concurrent.WaitableShort.class EDU.oswego.cs.dl.util.concurrent.WaiterPreferenceSemaphore.class EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.class EDU.oswego.cs.dl.util.concurrent.misc.AClongRNG.class EDU.oswego.cs.dl.util.concurrent.misc.AllSynchRNG.class EDU.oswego.cs.dl.util.concurrent.misc.CVBuffer.class EDU.oswego.cs.dl.util.concurrent.misc.ChanRNG.class EDU.oswego.cs.dl.util.concurrent.misc.DelegatedRNG.class EDU.oswego.cs.dl.util.concurrent.misc.DirectExecutorRNG.class EDU.oswego.cs.dl.util.concurrent.misc.ExecutorRNG.class EDU.oswego.cs.dl.util.concurrent.misc.FIFORWlockRNG.class EDU.oswego.cs.dl.util.concurrent.misc.FIFOSlot.class EDU.oswego.cs.dl.util.concurrent.misc.FifoRNG.class EDU.oswego.cs.dl.util.concurrent.misc.ForcedStartRunnable.class EDU.oswego.cs.dl.util.concurrent.misc.ForcedStartThreadedExecutor.class EDU.oswego.cs.dl.util.concurrent.misc.Fraction.class EDU.oswego.cs.dl.util.concurrent.misc.GetFunction.class EDU.oswego.cs.dl.util.concurrent.misc.LockedSemRNG.class EDU.oswego.cs.dl.util.concurrent.misc.MutexRNG.class EDU.oswego.cs.dl.util.concurrent.misc.NextFunction.class EDU.oswego.cs.dl.util.concurrent.misc.NoSynchRNG.class EDU.oswego.cs.dl.util.concurrent.misc.PCTestLoop.class EDU.oswego.cs.dl.util.concurrent.misc.PipedChannel.class EDU.oswego.cs.dl.util.concurrent.misc.PooledExecutorRNG.class EDU.oswego.cs.dl.util.concurrent.misc.PrioritySemRNG.class EDU.oswego.cs.dl.util.concurrent.misc.PublicSynchRNG.class EDU.oswego.cs.dl.util.concurrent.misc.QueuedExecutorRNG.class EDU.oswego.cs.dl.util.concurrent.misc.RNG.class EDU.oswego.cs.dl.util.concurrent.misc.RWLockRNG.class EDU.oswego.cs.dl.util.concurrent.misc.ReaderPrefRWlockRNG.class EDU.oswego.cs.dl.util.concurrent.misc.ReentrantRWlockRNG.class EDU.oswego.cs.dl.util.concurrent.misc.RlockRNG.class EDU.oswego.cs.dl.util.concurrent.misc.SDelegatedRNG.class EDU.oswego.cs.dl.util.concurrent.misc.SemRNG.class EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker.class EDU.oswego.cs.dl.util.concurrent.misc.SyncDelegatedRNG.class EDU.oswego.cs.dl.util.concurrent.misc.SynchLongRNG.class EDU.oswego.cs.dl.util.concurrent.misc.SynchronizationTimer.class EDU.oswego.cs.dl.util.concurrent.misc.TestLoop.class EDU.oswego.cs.dl.util.concurrent.misc.ThreadedExecutorRNG.class EDU.oswego.cs.dl.util.concurrent.misc.Threads.class EDU.oswego.cs.dl.util.concurrent.misc.UpdateCommand.class EDU.oswego.cs.dl.util.concurrent.misc.WpRWlockRNG.class EDU.oswego.cs.dl.util.concurrent.misc.WpSemRNG.class META-INF/MANIFEST.MF META-INF/maven/org.lucee/oswego-concurrent/pom.properties META-INF/maven/org.lucee/oswego-concurrent/pom.xml
oswego-concurrent-1.3.4.pom file content.
<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/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.lucee</groupId> <artifactId>oswego-concurrent</artifactId> <version>1.3.4</version><!-- version need to follow this pattern <number>.<number>.<number>.<string> --> <name>Oswego Concurrent</name> <packaging>bundle</packaging> <description>OSGi Version of Oswego Concurrent jar library</description> <url>http://maven.lucee.org/oswego-concurrent/</url> <!-- same license as the original jar --> <licenses> <license> <name>Apache License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> <comments>A business-friendly OSS license</comments> </license> </licenses> <developers> <developer> <id>micstriit</id> <name>Michael Offner</name> <email>michael@lucee.org</email> <organization>Lucee Association Switzerland</organization> <organizationUrl>http://lucee.org</organizationUrl> <roles> <role>Project-Administrator</role> <role>Developer</role> </roles> <timezone>+1</timezone> </developer> </developers> <build> <plugins> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.3</version> <extensions>true</extensions> <configuration> <serverId>ossrh</serverId> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>true</autoReleaseAfterClose> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>1.5</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.5</version> <configuration> <autoVersionSubmodules>true</autoVersionSubmodules> <useReleaseProfile>false</useReleaseProfile> <releaseProfiles>release</releaseProfiles> <goals>deploy</goals> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.10</version> <executions> <execution> <id>unpack</id> <phase>validate</phase> <goals> <goal>unpack</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>concurrent</groupId> <artifactId>concurrent</artifactId> <version>1.3.4</version> <type>jar</type> <overWrite>false</overWrite> <outputDirectory>${project.build.directory}/classes</outputDirectory> </artifactItem> </artifactItems> <overWriteReleases>true</overWriteReleases> <overWriteSnapshots>true</overWriteSnapshots> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>1.2.0</version> <configuration> <unpackBundle>true</unpackBundle> <instructions> <Bundle-Name>${project.artifactId}</Bundle-Name> <Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName> <Bundle-Description>OSGI version of jar ${project.name}</Bundle-Description> <Export-Package>*</Export-Package> </instructions> </configuration> <extensions>true</extensions> </plugin> </plugins> </build> <scm> <url>https://github.com/lucee/osgi-bundle-oswego-concurrent</url> <connection>scm:git:git://github.com/lucee/osgi-bundle-oswego-concurrent.git</connection> <developerConnection>scm:git:git@github.com:lucee/osgi-bundle-oswego-concurrent.git</developerConnection> <tag>Oswego Concurrent OSGi library</tag> </scm> <distributionManagement> <repository> <id>ossrh</id> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> </repository> <snapshotRepository> <id>ossrh</id> <url>https://oss.sonatype.org/content/repositories/snapshots</url> </snapshotRepository> </distributionManagement> </project>
<dependency> <groupId>org.lucee</groupId> <artifactId>oswego-concurrent</artifactId> <version>1.3.4</version> </dependency>
If you think the following oswego-concurrent-1.3.4.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download oswego-concurrent-1.3.4.jar file