Maven Repository - POM file for Directory Server shared-ldap 0.9.17 0.9.17

Summary

Apache Directory Protocol Ldap Shared.

Common LDAP packages used by clients and servers..

Declaration

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

<dependency>
   <groupId>org.apache.directory.shared</groupId>
   <artifactId>shared-ldap</artifactId>
   <version>0.9.17</version>
</dependency>

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

License

Apache License.

Plugin

The following plugins are used in the shared-ldap-0.9.17.jar

  1. maven-antlr-plugin
  2. maven-antrun-plugin
  3. maven-surefire-plugin




Packages

The following packages are defined in the shared-ldap-0.9.17.jar

org.apache.directory.shared.ldap
org.apache.directory.shared.ldap.aci
org.apache.directory.shared.ldap.codec
org.apache.directory.shared.ldap.codec.abandon
org.apache.directory.shared.ldap.codec.actions
org.apache.directory.shared.ldap.codec.add
org.apache.directory.shared.ldap.codec.bind
org.apache.directory.shared.ldap.codec.compare
org.apache.directory.shared.ldap.codec.controls
org.apache.directory.shared.ldap.codec.controls.replication.syncDoneValue
org.apache.directory.shared.ldap.codec.controls.replication.syncInfoValue
org.apache.directory.shared.ldap.codec.controls.replication.syncRequestValue
org.apache.directory.shared.ldap.codec.controls.replication.syncStateValue
org.apache.directory.shared.ldap.codec.del
org.apache.directory.shared.ldap.codec.extended
org.apache.directory.shared.ldap.codec.extended.operations
org.apache.directory.shared.ldap.codec.extended.operations.cancel
org.apache.directory.shared.ldap.codec.extended.operations.certGeneration
org.apache.directory.shared.ldap.codec.extended.operations.gracefulDisconnect
org.apache.directory.shared.ldap.codec.extended.operations.gracefulShutdown
org.apache.directory.shared.ldap.codec.extended.operations.storedProcedure
org.apache.directory.shared.ldap.codec.intermediate
org.apache.directory.shared.ldap.codec.modify
org.apache.directory.shared.ldap.codec.modifyDn
org.apache.directory.shared.ldap.codec.search
org.apache.directory.shared.ldap.codec.search.controls
org.apache.directory.shared.ldap.codec.search.controls.entryChange
org.apache.directory.shared.ldap.codec.search.controls.pSearch
org.apache.directory.shared.ldap.codec.search.controls.pagedSearch
org.apache.directory.shared.ldap.codec.search.controls.subEntry
org.apache.directory.shared.ldap.codec.unbind
org.apache.directory.shared.ldap.codec.util
org.apache.directory.shared.ldap.csn
org.apache.directory.shared.ldap.entry
org.apache.directory.shared.ldap.entry.client
org.apache.directory.shared.ldap.exception
org.apache.directory.shared.ldap.filter
org.apache.directory.shared.ldap.ldif
org.apache.directory.shared.ldap.message
org.apache.directory.shared.ldap.message.control
org.apache.directory.shared.ldap.message.control.replication
org.apache.directory.shared.ldap.message.extended
org.apache.directory.shared.ldap.message.spi
org.apache.directory.shared.ldap.name
org.apache.directory.shared.ldap.schema
org.apache.directory.shared.ldap.schema.comparators
org.apache.directory.shared.ldap.schema.normalizers
org.apache.directory.shared.ldap.schema.parsers
org.apache.directory.shared.ldap.schema.syntax
org.apache.directory.shared.ldap.schema.syntaxes
org.apache.directory.shared.ldap.sp
org.apache.directory.shared.ldap.subtree
org.apache.directory.shared.ldap.trigger
org.apache.directory.shared.ldap.util
org.apache.directory.shared.ldap.util.tree
org.apache.directory.shared.ldap.util.unicode




POM File Source

Here is the content of the POM file.

<?xml version="1.0" encoding="UTF-8"?>

<!--
  Licensed to the Apache Software Foundation (ASF) under one
  or more contributor license agreements.  See the NOTICE file
  distributed with this work for additional information
  regarding copyright ownership.  The ASF licenses this file
  to you under the Apache License, Version 2.0 (the
  "License"); you may not use this file except in compliance
  with the License.  You may obtain a copy of the License at
  
  http://www.apache.org/licenses/LICENSE-2.0
  
  Unless required by applicable law or agreed to in writing,
  software distributed under the License is distributed on an
  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, either express or implied.  See the License for the
  specific language governing permissions and limitations
  under the License.
-->

<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>
  <parent>
    <groupId>org.apache.directory.shared</groupId>
    <artifactId>shared-parent</artifactId>
    <version>0.9.17</version>
  </parent>
  <artifactId>shared-ldap</artifactId>
  <name>Apache Directory Protocol Ldap Shared</name>
  <inceptionYear>2004</inceptionYear>

  <issueManagement>
    <system>jira</system>
    <url>http://issues.apache.org/jira/browse/DIRSERVER</url>
  </issueManagement>

  <description>
    Common LDAP packages used by clients and servers.
  </description>

  <dependencies>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
    </dependency>

    <dependency>
      <groupId>commons-collections</groupId>
      <artifactId>commons-collections</artifactId>
    </dependency>

    <dependency>
      <groupId>${pom.groupId}</groupId>
      <artifactId>shared-asn1</artifactId>
      <version>${pom.version}</version>
    </dependency>

    <dependency>
      <groupId>${pom.groupId}</groupId>
      <artifactId>shared-ldap-constants</artifactId>
      <version>${pom.version}</version>
    </dependency>

    <dependency>
      <groupId>antlr</groupId>
      <artifactId>antlr</artifactId>
    </dependency>
  </dependencies>

  <build>
    <plugins>
      <plugin>
        <artifactId>maven-antrun-plugin</artifactId>
        <executions>
          <execution>
            <phase>generate-sources</phase>
            <configuration />
            <goals>
              <goal>run</goal>
            </goals>
          </execution>
        </executions>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-antlr-plugin</artifactId>
        <configuration>
          <grammars>ACIItem.g ACIItemChecker.g schema-extension.g schema-qdstring.g schema-value.g schema.g subtree-specification.g SubtreeSpecificationChecker.g TriggerSpecification.g distinguishedName.g</grammars>
        </configuration>
        <executions>
           <execution>
              <goals>
                 <goal>generate</goal>
              </goals>
           </execution>
        </executions>
      </plugin>

      <plugin>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <excludes>
            <exclude>**/Abstract*</exclude>
            <exclude>**/*RegressionTest*</exclude>
          </excludes>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>