Class PojoConfigSource
- java.lang.Object
-
- org.apache.maven.plugins.assembly.testutils.PojoConfigSource
-
- All Implemented Interfaces:
AssemblerConfigurationSource
public class PojoConfigSource extends Object implements AssemblerConfigurationSource
-
-
Constructor Summary
Constructors Constructor Description PojoConfigSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Properties
getAdditionalProperties()
File
getArchiveBaseDirectory()
String
getArchiverConfig()
File
getBasedir()
String
getClassifier()
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
getCommandLinePropsInterpolator()
List<String>
getDelimiters()
String
getDescriptor()
String
getDescriptorId()
String[]
getDescriptorReferences()
String[]
getDescriptors()
File
getDescriptorSourceDirectory()
String
getEncoding()
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
getEnvInterpolator()
String
getEscapeString()
List<String>
getFilters()
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()
org.apache.maven.execution.MavenSession
getMavenSession()
File
getOutputDirectory()
Integer
getOverrideGid()
String
getOverrideGroupName()
Integer
getOverrideUid()
String
getOverrideUserName()
org.apache.maven.project.MavenProject
getProject()
List<org.apache.maven.project.MavenProject>
getReactorProjects()
List<org.apache.maven.artifact.repository.ArtifactRepository>
getRemoteRepositories()
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
getRepositoryInterpolator()
File
getSiteDirectory()
String
getTarLongFileMode()
File
getTemporaryRootDirectory()
File
getWorkingDirectory()
boolean
isAssemblyIdAppended()
boolean
isDryRun()
boolean
isIgnoreDirFormatExtensions()
boolean
isIgnoreMissingDescriptor()
boolean
isIgnorePermissions()
boolean
isIncludeProjectBuildFilters()
boolean
isSiteIncluded()
boolean
isUpdateOnly()
boolean
isUseJvmChmod()
void
setAdditionalProperties(Properties additionalProperties)
void
setArchiveBaseDirectory(File archiveBaseDirectory)
void
setArchiverConfig(String archiverConfig)
void
setAssemblyIdAppended(boolean isAssemblyIdAppended)
void
setBasedir(File basedir)
void
setClassifier(String classifier)
void
setDecriptorId(String decriptorId)
void
setDelimiters(List<String> delimiters)
void
setDescriptor(String descriptor)
void
setDescriptorReferences(String[] descriptorReferences)
void
setDescriptors(String[] descriptors)
void
setDescriptorSourceReference(File descriptorSourceReference)
void
setDryRun(boolean isDryRun)
void
setEncoding(String encoding)
void
setEnvInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator envInterpolator)
void
setEnvironmentInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator environmentInterpolator)
void
setEscapeString(String escapeString)
void
setFilters(List<String> filters)
void
setFinalName(String finalName)
void
setIgnoreDirFormatExtensions(boolean isIgnoreDirFormatExtensions)
void
setIgnoreMissingDescriptor(boolean isIgnoreMissingDescriptor)
void
setIgnorePermissions(boolean isIgnorePermissions)
void
setIncludeProjectBuildFilter(boolean isIncludeProjectBuildFilter)
void
setJarArchiveConfiguration(org.apache.maven.archiver.MavenArchiveConfiguration jarArchiveConfiguration)
void
setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
void
setMainProjectInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator mainProjectInterpolator)
void
setMavenProject(org.apache.maven.project.MavenProject mavenProject)
void
setMavenReaderFilter(org.apache.maven.shared.filtering.MavenReaderFilter mavenReaderFilter)
void
setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
void
setOutputDirectory(File outputDirectory)
void
setReactorProjects(List<org.apache.maven.project.MavenProject> reactorProjects)
void
setRemoteRepository(List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepository)
void
setRootInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator rootInterpolator)
void
setSiteDirectory(File siteDirectory)
void
setSitencluded(boolean isSitencluded)
void
setTarLongFileMode(String tarLongFileMode)
void
setTemporaryRootDirectory(File temporaryRootDirectory)
void
setUpdateOnly(boolean isUpdateOnly)
void
setUseJvmChmod(boolean isUseJvmChmod)
void
setWorkingDirectory(File workingDirectory)
-
-
-
Method Detail
-
getDescriptor
public String getDescriptor()
-
setDescriptor
public void setDescriptor(String descriptor)
-
getDescriptorId
public String getDescriptorId()
-
getDescriptors
public String[] getDescriptors()
- Specified by:
getDescriptors
in interfaceAssemblerConfigurationSource
-
setDescriptors
public void setDescriptors(String[] descriptors)
-
getDescriptorReferences
public String[] getDescriptorReferences()
- Specified by:
getDescriptorReferences
in interfaceAssemblerConfigurationSource
-
setDescriptorReferences
public void setDescriptorReferences(String[] descriptorReferences)
-
getDescriptorSourceDirectory
public File getDescriptorSourceDirectory()
- Specified by:
getDescriptorSourceDirectory
in interfaceAssemblerConfigurationSource
-
getBasedir
public File getBasedir()
- Specified by:
getBasedir
in interfaceAssemblerConfigurationSource
-
setBasedir
public void setBasedir(File basedir)
-
getProject
public org.apache.maven.project.MavenProject getProject()
- Specified by:
getProject
in interfaceAssemblerConfigurationSource
-
isSiteIncluded
public boolean isSiteIncluded()
-
getSiteDirectory
public File getSiteDirectory()
- Specified by:
getSiteDirectory
in interfaceAssemblerConfigurationSource
-
setSiteDirectory
public void setSiteDirectory(File siteDirectory)
-
getFinalName
public String getFinalName()
- Specified by:
getFinalName
in interfaceAssemblerConfigurationSource
-
setFinalName
public void setFinalName(String finalName)
-
isAssemblyIdAppended
public boolean isAssemblyIdAppended()
- Specified by:
isAssemblyIdAppended
in interfaceAssemblerConfigurationSource
-
setAssemblyIdAppended
public void setAssemblyIdAppended(boolean isAssemblyIdAppended)
-
getClassifier
public String getClassifier()
-
setClassifier
public void setClassifier(String classifier)
-
getTarLongFileMode
public String getTarLongFileMode()
- Specified by:
getTarLongFileMode
in interfaceAssemblerConfigurationSource
-
setTarLongFileMode
public void setTarLongFileMode(String tarLongFileMode)
-
getOutputDirectory
public File getOutputDirectory()
- Specified by:
getOutputDirectory
in interfaceAssemblerConfigurationSource
-
setOutputDirectory
public void setOutputDirectory(File outputDirectory)
-
getWorkingDirectory
public File getWorkingDirectory()
- Specified by:
getWorkingDirectory
in interfaceAssemblerConfigurationSource
-
setWorkingDirectory
public void setWorkingDirectory(File workingDirectory)
-
getJarArchiveConfiguration
public org.apache.maven.archiver.MavenArchiveConfiguration getJarArchiveConfiguration()
- Specified by:
getJarArchiveConfiguration
in interfaceAssemblerConfigurationSource
-
setJarArchiveConfiguration
public void setJarArchiveConfiguration(org.apache.maven.archiver.MavenArchiveConfiguration jarArchiveConfiguration)
-
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
- Specified by:
getLocalRepository
in interfaceAssemblerConfigurationSource
-
setLocalRepository
public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
-
getTemporaryRootDirectory
public File getTemporaryRootDirectory()
- Specified by:
getTemporaryRootDirectory
in interfaceAssemblerConfigurationSource
-
setTemporaryRootDirectory
public void setTemporaryRootDirectory(File temporaryRootDirectory)
-
getArchiveBaseDirectory
public File getArchiveBaseDirectory()
- Specified by:
getArchiveBaseDirectory
in interfaceAssemblerConfigurationSource
-
setArchiveBaseDirectory
public void setArchiveBaseDirectory(File archiveBaseDirectory)
-
getFilters
public List<String> getFilters()
- Specified by:
getFilters
in interfaceAssemblerConfigurationSource
-
getAdditionalProperties
public Properties getAdditionalProperties()
- Specified by:
getAdditionalProperties
in interfaceAssemblerConfigurationSource
-
setAdditionalProperties
public void setAdditionalProperties(Properties additionalProperties)
-
isIncludeProjectBuildFilters
public boolean isIncludeProjectBuildFilters()
- Specified by:
isIncludeProjectBuildFilters
in interfaceAssemblerConfigurationSource
-
getReactorProjects
public List<org.apache.maven.project.MavenProject> getReactorProjects()
- Specified by:
getReactorProjects
in interfaceAssemblerConfigurationSource
-
setReactorProjects
public void setReactorProjects(List<org.apache.maven.project.MavenProject> reactorProjects)
-
getRemoteRepositories
public List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteRepositories()
- Specified by:
getRemoteRepositories
in interfaceAssemblerConfigurationSource
-
isDryRun
public boolean isDryRun()
- Specified by:
isDryRun
in interfaceAssemblerConfigurationSource
-
setDryRun
public void setDryRun(boolean isDryRun)
-
isIgnoreDirFormatExtensions
public boolean isIgnoreDirFormatExtensions()
- Specified by:
isIgnoreDirFormatExtensions
in interfaceAssemblerConfigurationSource
-
setIgnoreDirFormatExtensions
public void setIgnoreDirFormatExtensions(boolean isIgnoreDirFormatExtensions)
-
isIgnoreMissingDescriptor
public boolean isIgnoreMissingDescriptor()
- Specified by:
isIgnoreMissingDescriptor
in interfaceAssemblerConfigurationSource
-
setIgnoreMissingDescriptor
public void setIgnoreMissingDescriptor(boolean isIgnoreMissingDescriptor)
-
getMavenSession
public org.apache.maven.execution.MavenSession getMavenSession()
- Specified by:
getMavenSession
in interfaceAssemblerConfigurationSource
-
setMavenSession
public void setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
-
getArchiverConfig
public String getArchiverConfig()
- Specified by:
getArchiverConfig
in interfaceAssemblerConfigurationSource
-
setArchiverConfig
public void setArchiverConfig(String archiverConfig)
-
getMavenReaderFilter
public org.apache.maven.shared.filtering.MavenReaderFilter getMavenReaderFilter()
- Specified by:
getMavenReaderFilter
in interfaceAssemblerConfigurationSource
-
setMavenReaderFilter
public void setMavenReaderFilter(org.apache.maven.shared.filtering.MavenReaderFilter mavenReaderFilter)
-
isUpdateOnly
public boolean isUpdateOnly()
- Specified by:
isUpdateOnly
in interfaceAssemblerConfigurationSource
-
setUpdateOnly
public void setUpdateOnly(boolean isUpdateOnly)
-
isUseJvmChmod
public boolean isUseJvmChmod()
- Specified by:
isUseJvmChmod
in interfaceAssemblerConfigurationSource
-
setUseJvmChmod
public void setUseJvmChmod(boolean isUseJvmChmod)
-
isIgnorePermissions
public boolean isIgnorePermissions()
- Specified by:
isIgnorePermissions
in interfaceAssemblerConfigurationSource
-
setIgnorePermissions
public void setIgnorePermissions(boolean isIgnorePermissions)
-
getEncoding
public String getEncoding()
- Specified by:
getEncoding
in interfaceAssemblerConfigurationSource
-
setEncoding
public void setEncoding(String encoding)
-
getEscapeString
public String getEscapeString()
- Specified by:
getEscapeString
in interfaceAssemblerConfigurationSource
-
setEscapeString
public void setEscapeString(String escapeString)
-
getDelimiters
public List<String> getDelimiters()
- Specified by:
getDelimiters
in interfaceAssemblerConfigurationSource
-
setMavenProject
public void setMavenProject(org.apache.maven.project.MavenProject mavenProject)
-
setSitencluded
public void setSitencluded(boolean isSitencluded)
-
setDecriptorId
public void setDecriptorId(String decriptorId)
-
setDescriptorSourceReference
public void setDescriptorSourceReference(File descriptorSourceReference)
-
setIncludeProjectBuildFilter
public void setIncludeProjectBuildFilter(boolean isIncludeProjectBuildFilter)
-
setRemoteRepository
public void setRemoteRepository(List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepository)
-
getRepositoryInterpolator
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getRepositoryInterpolator()
- Specified by:
getRepositoryInterpolator
in interfaceAssemblerConfigurationSource
-
getCommandLinePropsInterpolator
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getCommandLinePropsInterpolator()
- Specified by:
getCommandLinePropsInterpolator
in interfaceAssemblerConfigurationSource
-
setRootInterpolator
public void setRootInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator rootInterpolator)
-
getEnvInterpolator
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getEnvInterpolator()
- Specified by:
getEnvInterpolator
in interfaceAssemblerConfigurationSource
-
setEnvInterpolator
public void setEnvInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator envInterpolator)
-
getMainProjectInterpolator
public org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator getMainProjectInterpolator()
- Specified by:
getMainProjectInterpolator
in interfaceAssemblerConfigurationSource
-
setMainProjectInterpolator
public void setMainProjectInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator mainProjectInterpolator)
-
setEnvironmentInterpolator
public void setEnvironmentInterpolator(org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator environmentInterpolator)
-
getOverrideUid
public Integer getOverrideUid()
- Specified by:
getOverrideUid
in interfaceAssemblerConfigurationSource
-
getOverrideUserName
public String getOverrideUserName()
- Specified by:
getOverrideUserName
in interfaceAssemblerConfigurationSource
-
getOverrideGid
public Integer getOverrideGid()
- Specified by:
getOverrideGid
in interfaceAssemblerConfigurationSource
-
getOverrideGroupName
public String getOverrideGroupName()
- Specified by:
getOverrideGroupName
in interfaceAssemblerConfigurationSource
-
-