-
public final class MvnModule
-
-
Field Summary
Fields Modifier and Type Field Description private final AemExtensionaemprivate final Property<String>appIdprivate final TaskFacadetasksprivate final DirectoryPropertyrepositoryDirprivate final RegularFilePropertyrepositoryPomprivate final FileTreeinputFilesprivate Function1<PatternFilterable, Unit>inputFilterprivate final ListProperty<String>outputExclusionsprivate final ConfigurableFileTreeoutputFilesprivate final DirectoryPropertytargetDirprivate final ListProperty<String>profilesprivate final MvnBuildbuildprivate final ModuleDescriptordescriptorprivate final Projectproject
-
Constructor Summary
Constructors Constructor Description MvnModule(MvnBuild build, ModuleDescriptor descriptor, Project project)
-
Method Summary
-
-
Constructor Detail
-
MvnModule
MvnModule(MvnBuild build, ModuleDescriptor descriptor, Project project)
-
-
Method Detail
-
targetFileLocator
final Unit targetFileLocator(Function2<MvnModule, String, Provider<RegularFile>> locator)
-
targetFile
final Provider<RegularFile> targetFile(String extension)
-
buildPom
final TaskProvider<MvnExec> buildPom()
-
buildArtifact
final TaskProvider<MvnExec> buildArtifact(String extension, Function1<MvnExec, Unit> options)
-
buildFrontend
final TaskProvider<MvnExec> buildFrontend(Function1<MvnExec, Unit> options)
-
configurePackage
final Unit configurePackage()
-
buildPackage
final TaskProvider<MvnExec> buildPackage(Function1<MvnExec, Unit> options)
-
deployPackage
final TaskProvider<InstanceFileSync> deployPackage(Object zip, Function1<InstanceFileSync, Unit> options)
-
syncPackage
final TaskProvider<PackageSync> syncPackage(Function1<PackageSync, Unit> options)
-
syncConfig
final TaskProvider<PackageConfig> syncConfig(Function1<PackageConfig, Unit> options)
-
execGraphReady
final Unit execGraphReady(Function2<MvnExec, TaskExecutionGraph, Unit> options)
-
commonOptions
final Unit commonOptions(Task $self)
-
getAem
final AemExtension getAem()
-
getTasks
final TaskFacade getTasks()
-
getRepositoryDir
final DirectoryProperty getRepositoryDir()
-
getRepositoryPom
final RegularFileProperty getRepositoryPom()
-
getInputFiles
final FileTree getInputFiles()
-
getInputFilter
final Function1<PatternFilterable, Unit> getInputFilter()
-
getOutputExclusions
final ListProperty<String> getOutputExclusions()
-
getOutputFiles
final ConfigurableFileTree getOutputFiles()
-
getTargetDir
final DirectoryProperty getTargetDir()
-
getProfiles
final ListProperty<String> getProfiles()
-
getDescriptor
final ModuleDescriptor getDescriptor()
-
getProject
final Project getProject()
-
setInputFilter
final Unit setInputFilter(Function1<PatternFilterable, Unit> inputFilter)
-
-
-
-