com.liferay.maven.plugins
Class PluginDirectDeployerMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.liferay.maven.plugins.AbstractLiferayMojo
          extended by com.liferay.maven.plugins.PluginDirectDeployerMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class PluginDirectDeployerMojo
extends AbstractLiferayMojo

Author:
Mika Koivisto, Thiago Moreira

Field Summary
 
Fields inherited from class com.liferay.maven.plugins.AbstractLiferayMojo
appServerClassesPortalDir, appServerLibGlobalDir, appServerLibPortalDir, appServerPortalDir, appServerTldPortalDir, archiverManager, artifactFactory, artifactResolver, initialized, liferayVersion, localArtifactRepository, pluginType, PORTAL_VERSION_6_1, PORTAL_VERSION_6_2, project, projectBuilder, remoteArtifactRepositories, workDir
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
PluginDirectDeployerMojo()
           
 
Method Summary
protected  void deployExt()
           
protected  void deployExtImpl(File extImplClassesDir, File extImplJarFile)
           
protected  void deployExtLib(File extLibDir)
           
protected  void deployExtService(File extServiceJarFile)
           
protected  void deployExtUtil(File extUtilFile, String utilName)
           
protected  void deployExtWeb(File extWebDocrootDir)
           
protected  void deployHook()
           
protected  void deployLayoutTemplate()
           
protected  void deployPortlet()
           
protected  void deployTheme()
           
protected  void deployWeb()
           
protected  void doExecute()
           
protected  boolean isLiferayProject()
           
 
Methods inherited from class com.liferay.maven.plugins.AbstractLiferayMojo
addDependencyToClassPath, copyLibraryDependencies, copyLibraryDependencies, createDependency, execute, executeTool, getPortalMajorVersion, getProjectClassLoader, getProjectClassPath, getToolsClassLoader, getToolsClassPath, initPortalProperties, resolveArtifact, resolveArtifactFileURI, resolveProject, toClassLoader
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginDirectDeployerMojo

public PluginDirectDeployerMojo()
Method Detail

deployExt

protected void deployExt()
                  throws Exception
Throws:
Exception

deployExtImpl

protected void deployExtImpl(File extImplClassesDir,
                             File extImplJarFile)

deployExtLib

protected void deployExtLib(File extLibDir)

deployExtService

protected void deployExtService(File extServiceJarFile)

deployExtUtil

protected void deployExtUtil(File extUtilFile,
                             String utilName)

deployExtWeb

protected void deployExtWeb(File extWebDocrootDir)
                     throws Exception
Throws:
Exception

deployHook

protected void deployHook()
                   throws Exception
Throws:
Exception

deployLayoutTemplate

protected void deployLayoutTemplate()
                             throws Exception
Throws:
Exception

deployPortlet

protected void deployPortlet()
                      throws Exception
Throws:
Exception

deployTheme

protected void deployTheme()
                    throws Exception
Throws:
Exception

deployWeb

protected void deployWeb()
                  throws Exception
Throws:
Exception

doExecute

protected void doExecute()
                  throws Exception
Specified by:
doExecute in class AbstractLiferayMojo
Throws:
Exception

isLiferayProject

protected boolean isLiferayProject()
Overrides:
isLiferayProject in class AbstractLiferayMojo


Copyright © 2013. All Rights Reserved.