org.gcube.portlets.admin.software_upload_wizard.server.softwaremanagers.maven.deploy
Class ConsoleMavenDeployer

java.lang.Object
  extended by org.gcube.portlets.admin.software_upload_wizard.server.softwaremanagers.maven.deploy.ConsoleMavenDeployer
All Implemented Interfaces:
IMavenDeployer

public class ConsoleMavenDeployer
extends Object
implements IMavenDeployer


Constructor Summary
ConsoleMavenDeployer()
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleMavenDeployer

public ConsoleMavenDeployer()
Method Detail

deploy

public void deploy(IMavenRepositoryInfo repositoryInfo,
                   File archiveFile,
                   File pomFile)
            throws Exception
Specified by:
deploy in interface IMavenDeployer
Throws:
Exception

deploy

public void deploy(IMavenRepositoryInfo repositoryInfo,
                   File archiveFile,
                   File pomFile,
                   boolean generatePom)
            throws Exception
Specified by:
deploy in interface IMavenDeployer
Throws:
Exception

deploy

public void deploy(IMavenRepositoryInfo repositoryInfo,
                   File archiveFile,
                   File pomFile,
                   boolean generatePom,
                   String classifier)
            throws Exception
Specified by:
deploy in interface IMavenDeployer
Throws:
Exception

deploy

public void deploy(IMavenRepositoryInfo repositoryInfo,
                   File archiveFile,
                   File pomFile,
                   PrimaryArtifactAttachment... attachments)
            throws Exception
Description copied from interface: IMavenDeployer
Deploys a primart artifact on a maven repository along with several attachments.

Specified by:
deploy in interface IMavenDeployer
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.