OpenDJ Doc Helper Maven Plugin
  Helps to build generated documentation sources.
  org.forgerock.opendj
  opendj-doc-maven-plugin
  3.0.0-SNAPSHOT
  opendj-doc
  false
  true
  
    
      generate-schema-ref
      Generate schema-related reference documentation sources.
      false
      true
      false
      false
      false
      true
      org.forgerock.opendj.maven.doc.GenerateSchemaDocMojo
      java
      per-lookup
      once-per-session
      false
      
        
          locale
          java.lang.String
          false
          true
          The locale for which to generate the documentation.
        
        
          outputDirectory
          java.io.File
          false
          true
          Output directory for source files.
        
      
      
        
        
      
    
    
      generate-refentry
      Generate DocBook RefEntry source documents for command-line tools man pages.
      compile+runtime
      false
      true
      false
      false
      false
      true
      prepare-package
      org.forgerock.opendj.maven.doc.GenerateRefEntriesMojo
      java
      per-lookup
      once-per-session
      false
      
        
          outputDir
          java.io.File
          true
          true
          Where to write the RefEntry files.
        
        
          project
          org.apache.maven.project.MavenProject
          true
          false
          The Maven Project.
        
        
          tools
          java.util.List
          false
          true
          Tools for which to generate RefEntry files.
        
      
      
        ${project}
      
    
    
      generate-xml-messages-doc
      Generates an XML file of log messages found in properties files.
      false
      true
      false
      false
      false
      true
      pre-site
      org.forgerock.opendj.maven.doc.GenerateMessageFileMojo
      java
      per-lookup
      once-per-session
      false
      
        
          locale
          java.lang.String
          false
          true
          The tag of the locale for which to generate the documentation.
        
        
          messageFileNames
          java.util.List
          true
          true
          A list which contains all file names, the extension is not needed.
        
        
          messagesDirectory
          java.lang.String
          true
          true
          The path to the directory containing the message properties files.
        
        
          outputDirectory
          java.lang.String
          true
          true
          The path to the directory where the XML file should be written.
This path must be relative to ${project.build.directory}.
        
        
          project
          org.apache.maven.project.MavenProject
          true
          false
          The Maven Project.
        
      
      
        
        ${project}
      
    
    
      generate-global-acis-table
      Generates documentation source table listing global ACIs.
      false
      true
      false
      false
      false
      true
      org.forgerock.opendj.maven.doc.GenerateGlobalAcisTableMojo
      java
      per-lookup
      once-per-session
      false
      
        
          configDotLdif
          java.io.File
          false
          true
          The config.ldif file containing default global ACIs. *
        
        
          locale
          java.lang.String
          false
          true
          The locale for which to generate the documentation.
        
        
          outputDirectory
          java.io.File
          false
          true
          Output directory for source files.
        
      
      
        
        
        
      
    
    
      generate-result-code-doc
      Generates documentation source for LDAP result codes based on
{@code org.forgerock.opendj.ldap.ResultCode}.
<br>
This implementation parses the source to match Javadoc comments with result codes.
It is assumed that the class's ResultCode fields are named with result code enum values,
and that those fields have Javadoc comments describing each result code.
      false
      true
      false
      false
      false
      true
      compile
      org.forgerock.opendj.maven.doc.GenerateResultCodeDocMojo
      java
      per-lookup
      once-per-session
      false
      
        
          resultCodeSource
          java.io.File
          true
          true
          The Java file containing the source of the ResultCode class,
{@code org.forgerock.opendj.ldap.ResultCode}.
<br>
For example, {@code opendj-core/src/main/java/org/forgerock/opendj/ldap/ResultCode.java}.
        
        
          xmlFile
          java.io.File
          true
          true
          The XML file to generate.
        
      
    
    
      generate-config-ref
      Generates the configuration reference, a set of HTML documents describing the server configuration.
      false
      true
      false
      false
      false
      true
      pre-site
      org.forgerock.opendj.maven.doc.GenerateConfigurationReferenceMojo
      java
      per-lookup
      once-per-session
      false
      
        
          outputDirectory
          java.lang.String
          false
          true
          The path to the directory where the configuration reference should be written.
This path must be under {@code ${project.build.directory} }.
        
        
          project
          org.apache.maven.project.MavenProject
          true
          false
          The Maven Project.
        
      
      
        
        ${project}
      
    
  
  
    
      org.forgerock.opendj
      opendj-core
      jar
      3.0.0-SNAPSHOT
    
    
      org.slf4j
      slf4j-api
      jar
      1.7.5
    
    
      org.forgerock.commons
      forgerock-util
      jar
      2.0.0-20150825.212318-40
    
    
      org.forgerock.commons
      i18n-slf4j
      jar
      1.4.2-20140131.143158-9
    
    
      org.forgerock.commons
      i18n-core
      jar
      1.4.2-20140131.143158-9
    
    
      org.freemarker
      freemarker
      jar
      2.3.21
    
    
      org.twdata.maven
      mojo-executor
      jar
      2.2.0
    
    
      org.apache.maven
      maven-core
      jar
      3.0
    
    
      org.apache.maven
      maven-settings
      jar
      3.0
    
    
      org.apache.maven
      maven-settings-builder
      jar
      3.0
    
    
      org.apache.maven
      maven-repository-metadata
      jar
      3.0
    
    
      org.apache.maven
      maven-model-builder
      jar
      3.0
    
    
      org.apache.maven
      maven-aether-provider
      jar
      3.0
    
    
      org.sonatype.aether
      aether-impl
      jar
      1.7
    
    
      org.sonatype.aether
      aether-spi
      jar
      1.7
    
    
      org.sonatype.aether
      aether-api
      jar
      1.7
    
    
      org.sonatype.aether
      aether-util
      jar
      1.7
    
    
      org.sonatype.sisu
      sisu-inject-plexus
      jar
      1.4.2
    
    
      org.sonatype.sisu
      sisu-inject-bean
      jar
      1.4.2
    
    
      org.sonatype.sisu
      sisu-guice
      jar
      2.1.7
    
    
      org.codehaus.plexus
      plexus-interpolation
      jar
      1.14
    
    
      org.codehaus.plexus
      plexus-classworlds
      jar
      2.2.3
    
    
      org.codehaus.plexus
      plexus-component-annotations
      jar
      1.5.5
    
    
      org.sonatype.plexus
      plexus-sec-dispatcher
      jar
      1.3
    
    
      org.sonatype.plexus
      plexus-cipher
      jar
      1.4
    
    
      org.apache.maven
      maven-model
      jar
      3.0
    
    
      org.apache.maven
      maven-plugin-api
      jar
      3.0
    
    
      org.codehaus.plexus
      plexus-utils
      jar
      1.5.1
    
    
      com.thoughtworks.qdox
      qdox
      jar
      2.0-M3
    
    
      org.apache.maven
      maven-artifact
      jar
      3.0