|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Properties
Represents a bean interface holding all values the plugin needs to work.
Method Summary | |
---|---|
List<File> |
applicationFiles(boolean withDependencies)
Returns a list containing the projects application resource file. |
List<File> |
codePaths(boolean withTestCodePaths)
Gathers a complete List of directories used as code paths in a
project's build process. |
MavenComponents |
components()
Returns the MavenComponents that are available to the plugin. |
String |
cookie()
Returns the cookie that must be used when connecting to the backend node. |
List<File> |
dependencyModules(boolean withTestScopeDependencies)
Returns a list of containing the compiled modules from the project's maven dependencies. |
String |
erlCommand()
Returns the erlang command used to start new backend node's. |
List<File> |
includePaths(boolean withTestIncludePaths)
Gathers a complete List of directories used as include directories
in a standard build process. |
List<File> |
modules(boolean withTests,
boolean withDependencies)
Returns a list of the project's compiled modules. |
String |
node()
Returns the name of the backend node to use. |
PackagingType |
packagingType()
Returns the packaging type of the project artifact. |
org.apache.maven.project.MavenProject |
project()
Returns the MavenProject to process. |
List<File> |
resources(boolean withTests,
boolean withDependencies)
Returns a list of the project's private resource files. |
SourceLayout |
sourceLayout()
Returns the SourceLayout defining this project's source directory
structure. |
TargetLayout |
targetLayout()
Returns the TargetLayout defining this project's build directory
structure. |
String |
testNode()
Returns the name of the test backend node to use. |
List<File> |
testSupportArtifacts()
Returns a list of artifacts used by the plugin to provide a proper test phase, e.g. |
List<File> |
testSupportScripts()
Returns a list of script files used by the plugin to provide a proper test phase, e.g. |
Method Detail |
---|
org.apache.maven.project.MavenProject project()
MavenProject
to process.
MavenComponents components()
MavenComponents
that are available to the plugin.
PackagingType packagingType()
String erlCommand()
String node()
String testNode()
String cookie()
SourceLayout sourceLayout()
SourceLayout
defining this project's source directory
structure.
TargetLayout targetLayout()
TargetLayout
defining this project's build directory
structure.
List<File> codePaths(boolean withTestCodePaths)
List
of directories used as code paths in a
project's build process.
withTestCodePaths
- will also return the code paths needed for test
executionList<File> includePaths(boolean withTestIncludePaths)
List
of directories used as include directories
in a standard build process.
withTestIncludePaths
- will also return the include paths needed to
compile test sourcesList<File> testSupportScripts()
List<File> testSupportArtifacts()
testSupportScripts()
.
List<File> modules(boolean withTests, boolean withDependencies)
withTests
- includes test modules into the returned listwithDependencies
- includes modules from the project's maven
dependencies (will also include test scope dependencies if
withTestModules
is set to true
List<File> dependencyModules(boolean withTestScopeDependencies)
withTestScopeDependencies
- includes modules from the project's maven
test scope dependenciesList<File> applicationFiles(boolean withDependencies)
withDependencies
- includes application resource files from the
project's maven dependenciesList<File> resources(boolean withTests, boolean withDependencies)
withTests
- includes test resources into the returned listwithDependencies
- includes private resources from the project's maven
dependencies (will also include test scope dependency resources if
withTestModules
is set to true
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |