Class JppRepository

  • All Implemented Interfaces:
    Repository

    class JppRepository
    extends SimpleRepository
    JPP-style repository JPP layout, either versioned or versionless, depending on properties.

    Example: g/r/o/u/p/artifact-ver.ext or g/r/o/u/p/artifact.ext

    • Constructor Summary

      Constructors 
      Constructor Description
      JppRepository​(java.lang.String namespace, java.nio.file.Path root, org.w3c.dom.Element filter)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.nio.file.Path getArtifactPath​(java.lang.String pattern, java.lang.String groupId, java.lang.String artifactId, java.lang.String extension, java.lang.String classifier, java.lang.String version)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JppRepository

        public JppRepository​(java.lang.String namespace,
                             java.nio.file.Path root,
                             org.w3c.dom.Element filter)
    • Method Detail

      • getArtifactPath

        protected java.nio.file.Path getArtifactPath​(java.lang.String pattern,
                                                     java.lang.String groupId,
                                                     java.lang.String artifactId,
                                                     java.lang.String extension,
                                                     java.lang.String classifier,
                                                     java.lang.String version)
        Specified by:
        getArtifactPath in class SimpleRepository