Index

A E G I M O S 
All Classes and Interfaces|All Packages

A

AbstractMavenCommand<RESULT> - Class in org.ikasan.archetype
Abstract class representing the base for a Maven Command.
AbstractMavenCommand(List<String>) - Constructor for class org.ikasan.archetype.AbstractMavenCommand
Constructor

E

execute() - Method in class org.ikasan.archetype.AbstractMavenCommand
 
execute() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
execute() - Method in interface org.ikasan.archetype.MavenCommand
Execute the Maven command.
execute() - Method in class org.ikasan.archetype.MavenGenericCommand
 

G

getArchetypeArtifactId() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getArchetypeCommand() - Static method in class org.ikasan.archetype.MavenFactory
Create an instance of the Maven Archetype command.
getArchetypeGroupId() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getArchetypeVersion() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getArtifactId() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getBuildCommand() - Static method in class org.ikasan.archetype.MavenFactory
Create an instance of the Maven command with a build goal.
getCleanCommand() - Static method in class org.ikasan.archetype.MavenFactory
Create an instance of the Maven command with a clean goal.
getCommandProperties() - Method in class org.ikasan.archetype.AbstractMavenCommand
Getter for returning the mvn configuration as command properties
getCommandProperties() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getGenericCommand(List<String>) - Static method in class org.ikasan.archetype.MavenFactory
Create an instance of the Maven command that can be generically configured for any goal(s).
getGoals() - Method in class org.ikasan.archetype.AbstractMavenCommand
Getter for goals.
getGroupId() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getMavenModel(String) - Static method in class org.ikasan.archetype.MavenFactory
 
getMavenProject(File) - Static method in class org.ikasan.archetype.MavenFactory
Get an instance of a Maven project.0n77
getSourceFlowName() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getTargetFlowName() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getTestCommand() - Static method in class org.ikasan.archetype.MavenFactory
Create an instance of the Maven command with a test goal.
getVersion() - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
getWorkingDir() - Method in class org.ikasan.archetype.AbstractMavenCommand
Getter for the working directory

I

invoke(MavenCommand) - Method in interface org.ikasan.archetype.MavenProject
Invoke a maven command on this project.
invoke(MavenCommand) - Method in class org.ikasan.archetype.MavenProjectDefaultImpl
 
isBatchMode() - Method in class org.ikasan.archetype.AbstractMavenCommand
Setter for batch or interactive mode
isDebug() - Method in class org.ikasan.archetype.AbstractMavenCommand
Getter for debug mode.

M

MavenArchetypeCommand - Class in org.ikasan.archetype
Maven Archetype Command implementation.
MavenArchetypeCommand() - Constructor for class org.ikasan.archetype.MavenArchetypeCommand
 
MavenCommand<RESULT> - Interface in org.ikasan.archetype
Interface defining the public contract of the Maven Cammand.
MavenFactory - Class in org.ikasan.archetype
Maven Command Factory to simplify the client interaction.
MavenFactory() - Constructor for class org.ikasan.archetype.MavenFactory
 
MavenGenericCommand - Class in org.ikasan.archetype
Generic implementation of a Maven command.
MavenGenericCommand(List<String>) - Constructor for class org.ikasan.archetype.MavenGenericCommand
 
MavenProject - Interface in org.ikasan.archetype
Interface defining the public contract of the Maven Cammand.
MavenProjectDefaultImpl - Class in org.ikasan.archetype
Model for a Maven project which can be created from an archetype.
MavenProjectDefaultImpl(File) - Constructor for class org.ikasan.archetype.MavenProjectDefaultImpl
Constructor

O

org.ikasan.archetype - package org.ikasan.archetype
 

S

setArchetypeArtifactId(String) - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
setArchetypeGroupId(String) - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
setArchetypeVersion(String) - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
setArtifactId(String) - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
setBatchMode(boolean) - Method in class org.ikasan.archetype.AbstractMavenCommand
Getter for batch or interactive mode
setBatchMode(boolean) - Method in interface org.ikasan.archetype.MavenCommand
Allow setting of interactive (batchmode = false) or non-interactive (batchmode = true).
setDebug(boolean) - Method in class org.ikasan.archetype.AbstractMavenCommand
Setter for debug mode.
setDebug(boolean) - Method in interface org.ikasan.archetype.MavenCommand
Run maven command in debug.
setGoals(List<String>) - Method in class org.ikasan.archetype.AbstractMavenCommand
Setter for goals.
setGroupId(String) - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
setSourceFlowName(String) - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
setTargetFlowName(String) - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
setVersion(String) - Method in class org.ikasan.archetype.MavenArchetypeCommand
 
setWorkingDir(File) - Method in class org.ikasan.archetype.AbstractMavenCommand
Setter for the working directory
setWorkingDir(File) - Method in interface org.ikasan.archetype.MavenCommand
Allow setting of the work dir within which the Maven command will execute.
A E G I M O S 
All Classes and Interfaces|All Packages