Class ArtifactManagingServiceImpl

java.lang.Object
org.exoplatform.services.jcr.ext.artifact.ArtifactManagingServiceImpl
All Implemented Interfaces:
ArtifactManagingService, org.picocontainer.Startable

public class ArtifactManagingServiceImpl extends Object implements ArtifactManagingService, org.picocontainer.Startable
Created by The eXo Platform SAS .
Service responsible for Administration Maven repository the served JCR structure inside workspaceName is: rootPath (maven-root)/ ---part-of-group-folder1/ (nt:folder + exo:groupId) ---part-of-group-foldern/ ------artifact-root-folder/(nt:folder + exo:artifactId) ---------maven-metadata.xml(nt:file) ---------maven-metadata.xml.sha1(nt:file) ---------artifact-version-folder/(nt:folder + exo:versionId) ------------artifactId-version.jar (nt:file + exo:mavenjar / nt:resource) ------------artifactId-version.jar.sha1 (nt:file + exo:mavensha1 / nt:resource ) ------------artifactId-version.pom (nt:file + exo:mavenpom / nt:resource) ------------artifactId-version.pom.sha1 (nt:file + exo:mavensha1/ (nt:resource) ------------maven-metadata.xml (nt:file +exo:mavenmetadata / (nt:resource ) ------------maven-metadata.xml.sha1(nt:file + exo:mavensha1 / (nt:resource)
Version:
$Id: $
Author:
Gennady Azarenkov, Volodymyr Krasnikov
  • Constructor Details

    • ArtifactManagingServiceImpl

      public ArtifactManagingServiceImpl(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.services.jcr.RepositoryService repositoryService, org.exoplatform.services.jcr.ext.registry.RegistryService registryService) throws org.exoplatform.services.jcr.config.RepositoryConfigurationException
      Parameters:
      initParams -
      repositoryService -
      registryService -
      Throws:
      org.exoplatform.services.jcr.config.RepositoryConfigurationException
    • ArtifactManagingServiceImpl

      public ArtifactManagingServiceImpl(org.exoplatform.container.xml.InitParams params, org.exoplatform.services.jcr.RepositoryService repositoryService) throws org.exoplatform.services.jcr.config.RepositoryConfigurationException
      without registry service
      Parameters:
      params -
      repositoryService -
      Throws:
      org.exoplatform.services.jcr.config.RepositoryConfigurationException
  • Method Details