Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37041583
en ru br
ALT Linux repos
5.0: 1.2.1-alt1_1jpp5

Group :: Development/Java
RPM: spring-ldap

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Current version: 1.2.1-alt1_1jpp5
Build date: 15 march 2009, 22:44 ( 784.6 weeks ago )
Size: 6.65 Mb

Home page:   http://www.springframework.org/ldap

License: Apache License 2.0
Summary: Spring LDAP
Description:

Spring LDAP is a Java library for simplifying LDAP
operations, based on the pattern of Spring's JdbcTemplate.
The framework relieves the user of common chores, such as
looking up and closing contexts, looping through results,
encoding/decoding values and filters, and more.
The LdapTemplate class encapsulates all the plumbing work
involved in traditional LDAP programming, such as creating
a DirContext, looping through NamingEnumerations, handling
exceptions and cleaning up resources. This leaves the
programmer to handle the important stuff - where to find
data (DNs and Filters) and what do do with it (map to and
from domain objects, bind, modify, unbind, etc.), in the
same way that JdbcTemplate relieves the programmer of all
but the actual SQL and how the data maps to the domain
model.
In addition to this, Spring LDAP provides transaction
support, a pooling library, exception translation from
NamingExceptions to a mirrored unchecked Exception hierarchy,
as well as several utilities for working with filters, LDAP
paths and Attributes.
Spring LDAP requires J2SE 1.4 or higher to run, and works
with Spring Framework 2.0.x as well as 2.5.x. J2SE 1.4 or
higher is required for building the release binaries from
sources. Release 1.2.1 also requires an installation of
JavaCC 4.0 when building from source. That is not necessary
for release 1.3.x, since it uses Maven2, which handles all
such dependencies behind the scenes.

Current maintainer: Igor Vlasenko

List of contributors

List of rpms provided by this srpm:

  • spring-ldap
  • spring-ldap-javadoc
ACL:
     
    design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
    current maintainer: Michael Shigorin