libcommons-discovery-java_0.5-3_all.deb


Advertisement

Description

libcommons-discovery-java - locates classes that implement a given Java interface

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libcommons-discovery-java
Package version: 0.5
Package release: 3
Package architecture: all
Package type: deb
Installed size: 206 B
Download size: 133.09 KB
Official Mirror: ftp.br.debian.org
The Discovery Component is about discovering, or finding, implementations for pluggable interfaces. It provides facilities instantiating classes in general, and for lifecycle management of singleton (factory) classes. Fundamentally, Discovery locates classes that implement a given Java interface. The discovery pattern, though not necessarily this package, is used in many projects including JAXP (SaxParserFactory and others) and commons-logging (LogFactory). By extracting this pattern, other projects can (re)use it and take advantage of improvements to the pattern as Discovery evolves. Discovery improves over previous implementations by establishing facilities for working within managed environments. These allow configuration and property overrides without appealing to the global System properties (which are scoped across an entire JVM).

Alternatives

    Download

    Source package: libcommons-discovery-java

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libcommons-discovery-java deb package:
      # sudo apt-get install libcommons-discovery-java

    Files

    • /usr/share/doc/libcommons-discovery-java/TODO
    • /usr/share/doc/libcommons-discovery-java/changelog.Debian.gz
    • /usr/share/doc/libcommons-discovery-java/copyright
    • /usr/share/java/commons-discovery-0.5.jar
    • /usr/share/java/commons-discovery.jar
    • /usr/share/maven-repo/commons-discovery/commons-discovery/0.5/commons-discovery-0.5.jar
    • /usr/share/maven-repo/commons-discovery/commons-discovery/0.5/commons-discovery-0.5.pom
    • /usr/share/maven-repo/commons-discovery/commons-discovery/debian/commons-discovery-debian.jar
    • /usr/share/maven-repo/commons-discovery/commons-discovery/debian/commons-discovery-debian.pom

    Changelog

    2012-03-08 - tony mancill <tmancill@debian.org> libcommons-discovery-java (0.5-3) unstable; urgency=low * Team upload. * Add --java-lib option to pom file to fix FTBFS. (Closes: #663106) * Bump standards version to 3.9.3 (no changes). * Remove Michael Koch from Uploaders. (Closes: #654053)

    2011-11-15 - Jakub Adam <jakub.adam@ktknet.cz> libcommons-discovery-java (0.5-2) unstable; urgency=low * Add OSGi metadata to jar manifest

    2011-11-01 - Damien Raude-Morvan <drazzib@debian.org> libcommons-discovery-java (0.5-1) unstable; urgency=low * Team upload. [ Damien Raude-Morvan ] * d/patches/java6_incompatible_types{,_tests}.diff: Fix FTBFS on openjdk-6. * d/control: Drop Depends on any JRE as a Java library don't need to depends on a runtime (Java Policy). * d/patches/0001-set-source-and-target-version-1.5.patch: Dropped. * d/maven.properties: Set source and target for javac to 1.5. [ Torsten Werner ] * Update Standards-Version: 3.9.2. * New upstream version. * Update debian/copyright. * Use Maven to build the package. * Drop old patch which is not needed anymore. * Update debian/watch to create orig tarball from upstreams svn repository.

    2010-03-25 - Damien Raude-Morvan <drazzib@debian.org> libcommons-discovery-java (0.4-4) unstable; urgency=low [ Emmanuel Bourg ] * Update of the URLs * Rename Jakarta Commons to Apache Commons [ Damien Raude-Morvan ] * Add myself to Uploaders * Remove Arnaud from Uploaders (retired from Debian) * Add Maven support: - debian/control: Build-Depends-Indep on maven-repo-helper - debian/rules: mh_installpoms and mh_installjar - debian/pom.xml: POM for commons-dicovery * Use 3.0 (quilt) source format: - debian/rules: Remove simple-patchsys.mk - Refresh all debian/patches * Updated Standards-Version 3.8.4 (no changes needed) * debian/ant.properties: Compile for Java 1.3 * Install Javadoc HTML to /usr/share/doc/libcommons-discovery-java/api/

    2009-06-16 - Varun Hiremath <varun@debian.org> libcommons-discovery-java (0.4-3) unstable; urgency=low * Update the license to Apache License 2.0 (Closes: #532890)

    2008-12-06 - Varun Hiremath <varun@debian.org> libcommons-discovery-java (0.4-2) unstable; urgency=low [ Matthias Klose ] * (Build-)depend on default-jre/-jdk. [ Varun Hiremath ] * Split out api docs into a separate -doc package (Closes: #506359)

    2007-09-20 - Varun Hiremath <varunhiremath@gmail.com> libcommons-discovery-java (0.4-1) unstable; urgency=low [ Kumar Appaiah ] * debian/control: + Add XS-Vcs-{Svn,Browser} to debian/control + Add Homepage field. * Update watch file. [ Varun Hiremath ] * New upstream release * debian/control: + Add myself and Kumar Appaiah to Uploaders. + move cdbs and debhelper to Build-Depends. + modify Description. * debian/compat: switch to 5 * remove links file from debian/ * debian/rules: + Use DEB_UPSTREAM_VERSION to install jar + Create a versioned symbolic link to the jar. + implement get-orig-source * debian/patches: + remove 02_jikes_target_1_3.patch, builds without setting target to 1.3 + remove 03_gjdoc_crash_fix.patch, gjdoc bug has been fixed and no longer needed. * Add debian/orig-tar.sh to move tarball to deb-layout's tarballs dir. * Update debian/watch to call debian/orig-tar.sh * debian/docs: remove adc-guidelines.html and best-practices.html as upstream provides only Maven xdocs XMLs.

    2007-06-17 - Michael Koch <konqueror@gmx.de> libcommons-discovery-java (0.2-10) unstable; urgency=low * Use java-gcj-compat instead of kaffe. * Moved Build-Depends-Indep to Build-Depends. * Updated Standards-Version. * Removed Wolfgang from Uploaders and added myself. * Fixed Homepage: tag in package description.

    2006-01-15 - Wolfgang Baer <WBaer@gmx.de> libcommons-discovery-java (0.2-9) unstable; urgency=low * kaffe compiler transition

    Advertisement
    Advertisement