org.gcube.portlets.admin.software_upload_wizard.server.softwaremanagers.maven.deploy
Interface IMavenDeployer

All Known Implementing Classes:
ConsoleMavenDeployer

public interface IMavenDeployer


Method Summary
 void deploy(IMavenRepositoryInfo repositoryInfo, File archiveFile, File pomFile)
           
 void deploy(IMavenRepositoryInfo repositoryInfo, File archiveFile, File pomFile, boolean generatePom)
           
 void deploy(IMavenRepositoryInfo repositoryInfo, File archiveFile, File pomFile, boolean generatePom, String classifier)
           
 void deploy(IMavenRepositoryInfo repositoryInfo, File archiveFile, File pomFile, PrimaryArtifactAttachment... attachments)
          Deploys a primart artifact on a maven repository along with several attachments.
 

Method Detail

deploy

void deploy(IMavenRepositoryInfo repositoryInfo,
            File archiveFile,
            File pomFile)
            throws Exception
Throws:
Exception

deploy

void deploy(IMavenRepositoryInfo repositoryInfo,
            File archiveFile,
            File pomFile,
            boolean generatePom)
            throws Exception
Throws:
Exception

deploy

void deploy(IMavenRepositoryInfo repositoryInfo,
            File archiveFile,
            File pomFile,
            boolean generatePom,
            String classifier)
            throws Exception
Throws:
Exception

deploy

void deploy(IMavenRepositoryInfo repositoryInfo,
            File archiveFile,
            File pomFile,
            PrimaryArtifactAttachment... attachments)
            throws Exception
Deploys a primart artifact on a maven repository along with several attachments.

Parameters:
repositoryInfo - Repository coordinates
archiveFile - primary artifact file
pomFile - primary artifact pom
attachments - list of primary artifact attachments
Throws:
Exception


Copyright © 2013. All Rights Reserved.