Index

A E F G H I N R S T U W Z 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractNodeJsMojo - Class in io.wcm.maven.plugins.nodejs.mojo
Common Node.js Mojo functionality.
AbstractNodeJsMojo() - Constructor for class io.wcm.maven.plugins.nodejs.mojo.AbstractNodeJsMojo
 

E

execute() - Method in class io.wcm.maven.plugins.nodejs_maven_plugin.HelpMojo
execute() - Method in class io.wcm.maven.plugins.nodejs.mojo.NodeJsCompilerMojo
 
execute(NodeInstallationInformation) - Method in class io.wcm.maven.plugins.nodejs.installation.NodeUnarchiveTask
 
execute(NodeInstallationInformation) - Method in class io.wcm.maven.plugins.nodejs.mojo.Task
Executes the Process with commands returned by Task.getCommand(NodeInstallationInformation).

F

forVersion(String, String, File) - Static method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Creates a NodeInstallationInformation for a specific Node.js and npm version and directory

G

getArchive() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the Node.js archive file.
getArguments() - Method in class io.wcm.maven.plugins.nodejs.mojo.NpmInstallTask
Returns additional arguments passed to npm install.
getCommand(NodeInstallationInformation) - Method in class io.wcm.maven.plugins.nodejs.mojo.NodeJsTask
 
getCommand(NodeInstallationInformation) - Method in class io.wcm.maven.plugins.nodejs.mojo.NpmInstallTask
 
getCommand(NodeInstallationInformation) - Method in class io.wcm.maven.plugins.nodejs.mojo.Task
Builds the list of commands to execute for this task.
getLog() - Method in class io.wcm.maven.plugins.nodejs.mojo.Task
Returns the Maven logger.
getNodeExecutable() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the Node.js executable file.
getNodeJsDependency() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the Node.js dependency.
getNodeJsInstallPath() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the Node.js installation path.
getNodeModulesBuiltInRootPath() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the root path of node modules built-in with Node.js.
getNodeModulesRootPath() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the root path of node modules.
getNpmDependency() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the npm dependency.
getNpmExecutable() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the npm executable file resolved from the npm prefix path.
getNpmExecutableBundledWithNodeJs() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the npm executable file bundled with Node.js.
getNpmPrefixPath() - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Returns the npm prefix path.

H

HelpMojo - Class in io.wcm.maven.plugins.nodejs_maven_plugin
Display help information on nodejs-maven-plugin.
Call mvn nodejs:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class io.wcm.maven.plugins.nodejs_maven_plugin.HelpMojo
 

I

io.wcm.maven.plugins.nodejs_maven_plugin - package io.wcm.maven.plugins.nodejs_maven_plugin
 
io.wcm.maven.plugins.nodejs.installation - package io.wcm.maven.plugins.nodejs.installation
 
io.wcm.maven.plugins.nodejs.mojo - package io.wcm.maven.plugins.nodejs.mojo
 
isNpmBundledWithNodeJs() - Method in class io.wcm.maven.plugins.nodejs.mojo.NpmInstallTask
Returns whether to use the npm version bundled with Node.js.
isWorkingDirectoryMandatory() - Method in class io.wcm.maven.plugins.nodejs.mojo.NodeJsTask
 
isWorkingDirectoryMandatory() - Method in class io.wcm.maven.plugins.nodejs.mojo.Task
Returns whether a working directory must be set for this task.

N

NodeInstallationInformation - Class in io.wcm.maven.plugins.nodejs.installation
Holds the general information about the node installation.
NodeInstallationInformation() - Constructor for class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
 
NodeJsCompilerMojo - Class in io.wcm.maven.plugins.nodejs.mojo
Executes the run goal of the plugin
NodeJsCompilerMojo() - Constructor for class io.wcm.maven.plugins.nodejs.mojo.NodeJsCompilerMojo
 
nodeJsDirectory - Variable in class io.wcm.maven.plugins.nodejs.mojo.AbstractNodeJsMojo
Default location where Node.js will be extracted to and run from
NodeJsPluginException - Exception Class in io.wcm.maven.plugins.nodejs.mojo
Node.js plugin Exception
NodeJsPluginException(String) - Constructor for exception class io.wcm.maven.plugins.nodejs.mojo.NodeJsPluginException
Constructor
NodeJsPluginException(String, Throwable) - Constructor for exception class io.wcm.maven.plugins.nodejs.mojo.NodeJsPluginException
Constructor
NodeJsPluginException(Throwable) - Constructor for exception class io.wcm.maven.plugins.nodejs.mojo.NodeJsPluginException
Constructor
NodeJsTask - Class in io.wcm.maven.plugins.nodejs.mojo
Wrapper around the execution of a nodejs module.
NodeJsTask() - Constructor for class io.wcm.maven.plugins.nodejs.mojo.NodeJsTask
 
nodeJsVersion - Variable in class io.wcm.maven.plugins.nodejs.mojo.AbstractNodeJsMojo
Node.js version (minimum version: 6.3.0).
NodeUnarchiveTask - Class in io.wcm.maven.plugins.nodejs.installation
Task to for extracting gzipped tar archives
NodeUnarchiveTask(String) - Constructor for class io.wcm.maven.plugins.nodejs.installation.NodeUnarchiveTask
Constructor
NpmInstallTask - Class in io.wcm.maven.plugins.nodejs.mojo
wrapper around the npm install command
NpmInstallTask() - Constructor for class io.wcm.maven.plugins.nodejs.mojo.NpmInstallTask
 
npmVersion - Variable in class io.wcm.maven.plugins.nodejs.mojo.AbstractNodeJsMojo
NPM version.

R

run() - Method in class io.wcm.maven.plugins.nodejs.mojo.AbstractNodeJsMojo
Installs node js if necessary and performs defined tasks

S

setArguments(String[]) - Method in class io.wcm.maven.plugins.nodejs.mojo.NpmInstallTask
Sets additional arguments passed to npm install.
setLog(Log) - Method in class io.wcm.maven.plugins.nodejs.mojo.Task
Sets the Maven logger.
setNpmBundledWithNodeJs(boolean) - Method in class io.wcm.maven.plugins.nodejs.mojo.NpmInstallTask
Sets whether to use the npm version bundled with Node.js.
setNpmPrefixPath(String) - Method in class io.wcm.maven.plugins.nodejs.installation.NodeInstallationInformation
Sets the npm prefix path.
skip - Variable in class io.wcm.maven.plugins.nodejs.mojo.AbstractNodeJsMojo
If set to true all Node.js plugin operations are skipped.
stopOnError - Variable in class io.wcm.maven.plugins.nodejs.mojo.AbstractNodeJsMojo
Stop maven build if error occurs.

T

TarUnArchiver - Class in io.wcm.maven.plugins.nodejs.installation
Wrapper around the commons compress library to decompress the zipped tar archives.
TarUnArchiver(File) - Constructor for class io.wcm.maven.plugins.nodejs.installation.TarUnArchiver
Constructor
Task - Class in io.wcm.maven.plugins.nodejs.mojo
General task implementation.
Task() - Constructor for class io.wcm.maven.plugins.nodejs.mojo.Task
 
tasks - Variable in class io.wcm.maven.plugins.nodejs.mojo.AbstractNodeJsMojo
Tasks that should be run on Node.js execution.

U

unarchive(String) - Method in class io.wcm.maven.plugins.nodejs.installation.TarUnArchiver
Unarchives the archive into the base dir
unarchive(String) - Method in class io.wcm.maven.plugins.nodejs.installation.ZipUnArchiver
Unarchives the archive into the base dir

W

workingDirectory - Variable in class io.wcm.maven.plugins.nodejs.mojo.Task
Directory in which the should be executed.

Z

ZipUnArchiver - Class in io.wcm.maven.plugins.nodejs.installation
Wrapper around the commons compress library to decompress the zip archives.
ZipUnArchiver(File) - Constructor for class io.wcm.maven.plugins.nodejs.installation.ZipUnArchiver
Constructor
A E F G H I N R S T U W Z 
All Classes and Interfaces|All Packages|Serialized Form