Interface AssemblerConfigurationSource
-
- All Known Implementing Classes:
AbstractAssemblyMojo
,SingleAssemblyMojo
public interface AssemblerConfigurationSource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.File
getArchiveBaseDirectory()
java.lang.String
getArchiverConfig()
java.io.File
getBasedir()
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
getCommandLinePropsInterpolator()
Gets an interpolator from environment variables and stuffjava.util.List<java.lang.String>
getDelimiters()
java.lang.String[]
getDescriptorReferences()
java.lang.String[]
getDescriptors()
java.io.File
getDescriptorSourceDirectory()
java.lang.String
getEncoding()
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
getEnvInterpolator()
Gets an interpolator from environment variables and stuffjava.lang.String
getEscapeString()
java.util.List<java.lang.String>
getFilters()
java.lang.String
getFinalName()
org.apache.maven.archiver.MavenArchiveConfiguration
getJarArchiveConfiguration()
org.apache.maven.artifact.repository.ArtifactRepository
getLocalRepository()
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
getMainProjectInterpolator()
org.apache.maven.shared.filtering.MavenReaderFilter
getMavenReaderFilter()
Maven shared filtering utility.org.apache.maven.execution.MavenSession
getMavenSession()
java.io.File
getOutputDirectory()
org.apache.maven.project.MavenProject
getProject()
java.util.List<org.apache.maven.project.MavenProject>
getReactorProjects()
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository>
getRemoteRepositories()
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
getRepositoryInterpolator()
java.io.File
getSiteDirectory()
java.lang.String
getTarLongFileMode()
java.io.File
getTemporaryRootDirectory()
java.io.File
getWorkingDirectory()
boolean
isAssemblyIdAppended()
boolean
isDryRun()
boolean
isIgnoreDirFormatExtensions()
boolean
isIgnoreMissingDescriptor()
boolean
isIgnorePermissions()
boolean
isIncludeProjectBuildFilters()
boolean
isUpdateOnly()
boolean
isUseJvmChmod()
-
-
-
Method Detail
-
getDescriptors
java.lang.String[] getDescriptors()
- Returns:
- The descriptors.
-
getDescriptorReferences
java.lang.String[] getDescriptorReferences()
- Returns:
- The descriptor references.
-
getDescriptorSourceDirectory
java.io.File getDescriptorSourceDirectory()
- Returns:
- The descriptor source directory.
-
getBasedir
java.io.File getBasedir()
- Returns:
- The base directory.
-
getProject
org.apache.maven.project.MavenProject getProject()
- Returns:
- The Maven Project.
-
getSiteDirectory
java.io.File getSiteDirectory()
- Returns:
- The site directory.
-
getFinalName
java.lang.String getFinalName()
- Returns:
- The final name.
-
isAssemblyIdAppended
boolean isAssemblyIdAppended()
- Returns:
- append the assembly id.
-
getTarLongFileMode
java.lang.String getTarLongFileMode()
- Returns:
- Tar long file mode.
-
getOutputDirectory
java.io.File getOutputDirectory()
- Returns:
- The output directory.
-
getWorkingDirectory
java.io.File getWorkingDirectory()
- Returns:
- The working directory.
-
getJarArchiveConfiguration
org.apache.maven.archiver.MavenArchiveConfiguration getJarArchiveConfiguration()
- Returns:
- the jar archive configuration.
-
getLocalRepository
org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
- Returns:
- The local repository.
-
getTemporaryRootDirectory
java.io.File getTemporaryRootDirectory()
- Returns:
- The temporary root directory.
-
getArchiveBaseDirectory
java.io.File getArchiveBaseDirectory()
- Returns:
- The archive base directory.
-
getFilters
java.util.List<java.lang.String> getFilters()
- Returns:
- The filters.
-
isIncludeProjectBuildFilters
boolean isIncludeProjectBuildFilters()
- Returns:
- include the project build filters or not.
-
getReactorProjects
java.util.List<org.apache.maven.project.MavenProject> getReactorProjects()
- Returns:
- The list of reactor projects.
-
getRemoteRepositories
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteRepositories()
- Returns:
- The remote repositories.
-
isDryRun
boolean isDryRun()
- Returns:
- Is this a test run.
-
isIgnoreDirFormatExtensions
boolean isIgnoreDirFormatExtensions()
- Returns:
- Ignore directory format extensions.
-
isIgnoreMissingDescriptor
boolean isIgnoreMissingDescriptor()
- Returns:
- Ignore missing descriptor.
-
getMavenSession
org.apache.maven.execution.MavenSession getMavenSession()
- Returns:
- The maven session.
-
getArchiverConfig
java.lang.String getArchiverConfig()
- Returns:
- The archiver configuration.
-
getMavenReaderFilter
org.apache.maven.shared.filtering.MavenReaderFilter getMavenReaderFilter()
Maven shared filtering utility.- Returns:
- the maven reader filter
-
isUpdateOnly
boolean isUpdateOnly()
- Returns:
- Update only yes/no.
-
isUseJvmChmod
boolean isUseJvmChmod()
- Returns:
- Use JVM chmod yes/no.
-
isIgnorePermissions
boolean isIgnorePermissions()
- Returns:
- Ignore permissions yes/no.
-
getEncoding
java.lang.String getEncoding()
- Returns:
- The current encoding.
-
getEscapeString
java.lang.String getEscapeString()
- Returns:
- The escape string.
-
getDelimiters
java.util.List<java.lang.String> getDelimiters()
- Returns:
- The list of delimiters.
-
getRepositoryInterpolator
@Nonnull org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getRepositoryInterpolator()
-
getCommandLinePropsInterpolator
@Nonnull org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getCommandLinePropsInterpolator()
Gets an interpolator from environment variables and stuff
-
getEnvInterpolator
@Nonnull org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getEnvInterpolator()
Gets an interpolator from environment variables and stuff
-
getMainProjectInterpolator
@Nonnull org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getMainProjectInterpolator()
-
-