A B C E G H I L M P U 
All Classes All Packages

A

AddAggregateMojo - Class in poussecafe.maven
Generates all required classes to represent a new Aggregate.
AddAggregateMojo() - Constructor for class poussecafe.maven.AddAggregateMojo
 

B

buildModelFromEmil(Log, File, String) - Method in class poussecafe.maven.ModelOperations
 
buildModelFromSource(MavenProject) - Method in class poussecafe.maven.ModelOperations
 

C

ClassPathConfigurator - Class in poussecafe.maven
 
ClassPathConfigurator() - Constructor for class poussecafe.maven.ClassPathConfigurator
 
configureClassPath(MavenProject, PluginDescriptor) - Method in class poussecafe.maven.ClassPathConfigurator
 

E

execute() - Method in class poussecafe.maven.AddAggregateMojo
 
execute() - Method in class poussecafe.maven.ExportProcessMojo
 
execute() - Method in class poussecafe.maven.GenerateDocMojo
 
execute() - Method in class poussecafe.maven.HelpMojo
execute() - Method in class poussecafe.maven.ImportProcessMojo
 
execute() - Method in class poussecafe.maven.ListProcessesMojo
 
execute() - Method in class poussecafe.maven.UpdateProcessMojo
 
exportProcess(Model, Optional<String>, File) - Method in class poussecafe.maven.ModelOperations
 
ExportProcessMojo - Class in poussecafe.maven
Exports a selected process or all processes into EMIL language and outputs the result to a given file.
ExportProcessMojo() - Constructor for class poussecafe.maven.ExportProcessMojo
 

G

GenerateDocMojo - Class in poussecafe.maven
Generates an expert-readable documentation of the Model.
GenerateDocMojo() - Constructor for class poussecafe.maven.GenerateDocMojo
 

H

HelpMojo - Class in poussecafe.maven
Display help information on pousse-cafe-maven-plugin.
Call mvn pousse-cafe:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class poussecafe.maven.HelpMojo
 

I

importModel(Optional<Model>, Model, File, Set<String>, Optional<File>) - Method in class poussecafe.maven.ModelOperations
 
ImportProcessMojo - Class in poussecafe.maven
Imports a process described using EMIL language i.e. generates missing types (aggregate classes, commands, events, adapters, etc.) and methods in the code base.
ImportProcessMojo() - Constructor for class poussecafe.maven.ImportProcessMojo
 

L

listProcesses(Log, Model) - Method in class poussecafe.maven.ModelOperations
 
ListProcessesMojo - Class in poussecafe.maven
Lists all process names detected in a project.
ListProcessesMojo() - Constructor for class poussecafe.maven.ListProcessesMojo
 

M

ModelOperations - Class in poussecafe.maven
 
ModelOperations() - Constructor for class poussecafe.maven.ModelOperations
 

P

poussecafe.maven - package poussecafe.maven
 

U

UpdateProcessMojo - Class in poussecafe.maven
Updates a process.
UpdateProcessMojo() - Constructor for class poussecafe.maven.UpdateProcessMojo
 
A B C E G H I L M P U 
All Classes All Packages